aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 13 insertions, 1 deletions
diff --git a/TODO b/TODO
index a8eb4c3..0423e87 100644
--- a/TODO
+++ b/TODO
@@ -12,11 +12,23 @@ FujiChat features, we're almost at parity!
Other stuff:
+- Make ctrl-insert toggle between insert and typeover mode (The_Doctor__).
+- Make control + 1 through 7 switch windows (same as Start), because
+ the XEGS and 1200XL Start keys are hard to reach while typing (brad
+ and MarkG).
+- Also, make Escape a "start key toggle". Not only XEGS and 1200XL will
+ benefit: I *still* catch myself trying to type Esc+Number or Esc+A
+ because Irssi uses that.
+- Filter out the rest of the keystrokes that causes cgetc() to block.
+ Includes ctrl-/, ctrl-8, ctrl-9, maybe others (The_Doctor__).
+- Disable the Break key. It doesn't seem to hurt anything when you
+ press Break, but it makes the edit window disappear for a split
+ second.
- Stop using ASCII translation on the FujiNet. It's turning a outgoing
~ into a ^H (since ATASCII's backspace is DEL in regular ASCII). In
theory IRC servers always send us \r\n, we can support non-conforming
servers that just use \n without much trouble, too.
-- Load/save config files to N:SD//.FujiNetChat or such. Since we *have*
+- Load/save config files to N:SD///.FujiNetChat or such. Since we *have*
to have a FujiNet anyway, might as well make better use of it.
- Rewrite the incoming message parser! It needs to work more like
the command parser in cmd.c: know how many arguments to expect, and