aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2013-04-02 01:58:40 -0500
committerJesse Luehrs <doy@tozt.net>2013-04-02 01:58:40 -0500
commit1c75c7d80869fdb6772533f31700854122a53d48 (patch)
tree8178c342342d9ddf82bdbe7490fd19b1b63a5f12
parent841c4c504f2e189e6bd8298fe1426783371d9f63 (diff)
downloadrust-term-1c75c7d80869fdb6772533f31700854122a53d48.tar.gz
rust-term-1c75c7d80869fdb6772533f31700854122a53d48.zip
todo
-rw-r--r--TODO42
1 files changed, 27 insertions, 15 deletions
diff --git a/TODO b/TODO
index ad49a74..3c7de06 100644
--- a/TODO
+++ b/TODO
@@ -1,15 +1,27 @@
-color
- - by number, name, rgb
-attributes
- - standout, underline, reverse, blink, bold
-scroll regions
-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
+for 0.0.1
+=========
+- 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 (although maybe not doing this functionality
+ with an actual Term object makes more sense?)
+ - 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 (or should .read() even make sense in cooked mode?)
+- 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
+ - some output capabilities can also be emulated if the capability doesn't
+ exist
+- should be able to do this stuff on file descriptors other than the currently
+ hardcoded stdin/stdout (should have a way to do colored error messages on
+ stderr at the very least)
+- figure out rustdoc
+- figure out rustpkg
+
+future
+======
+- rgb colors
+- line drawing
+- scroll regions
+- mouse?