aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO11
1 files changed, 8 insertions, 3 deletions
diff --git a/TODO b/TODO
index bd62fab..ad49a74 100644
--- a/TODO
+++ b/TODO
@@ -3,8 +3,13 @@ color
attributes
- standout, underline, reverse, blink, bold
scroll regions
-output buffering
-input
- - mouse?
line drawing
fallbacks for terminals that don't support these capabilities
+mouse?
+make sure that using this for non-full-screen apps works sanely
+- should be able to just initialize a Term object and use it to write with
+ colors in a regular program
+- for instance, .read() shouldn't try to parse escape sequences if we aren't in
+ cbreak mode, and cbreak mode and keypad mode should possibly be tied together
+error handling
+- probably should be able to initialize the escape code trie with a lot more options, and optionally disable them if the terminfo capability doesn't exist