aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.txt
diff options
context:
space:
mode:
authorturret <turret@duck.com>2023-12-18 14:02:29 -0600
committerturret <turret@duck.com>2023-12-18 14:02:29 -0600
commit4b8125ad754d87f44bdae933bd33ff0305cfa9ea (patch)
tree2dd584e8854fc3644fa4e765329844ad9e1448ab /TODO.txt
parentc582ecb341ba81a7ee7976b44df5a37caa3226c1 (diff)
downloaddiscord-bot-skeleton-4b8125ad754d87f44bdae933bd33ff0305cfa9ea.tar.gz
discord-bot-skeleton-4b8125ad754d87f44bdae933bd33ff0305cfa9ea.tar.bz2
discord-bot-skeleton-4b8125ad754d87f44bdae933bd33ff0305cfa9ea.zip
log: add panic feat
rearrange print to use internal vaprint to accomadate print added additional options to vaprint (nolock, noparsecolon, etc) use subsystem modes to accomadate restarting
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO.txt b/TODO.txt
index f42f1e6..4ccf31a 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -22,3 +22,9 @@ TODO:
- command registration API
+- Panic
+ - Print tons of debug info
+ - Levels:
+ - Oops (fake panic, no die)
+ - Respawn (respawns subsystem in case of nonfatal)
+ - Real panic (fatal error, kills all subsystems and destroys all)