diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-04-01 04:32:49 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-04-01 04:32:49 -0500 |
commit | 8c3e799dc2116824bcce31e4d1e3e0b08a56777c (patch) | |
tree | 750880335d63eaf3a83d7651a1510b5c71809438 /TODO | |
parent | 86b9dfe417ea6098a14bc21a8e405f6820c4f1a3 (diff) | |
download | rust-term-8c3e799dc2116824bcce31e4d1e3e0b08a56777c.tar.gz rust-term-8c3e799dc2116824bcce31e4d1e3e0b08a56777c.zip |
todo
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -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 |