diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-03-21 02:49:05 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-03-21 02:49:05 -0400 |
| commit | 2f8babf83a0c3ed8d8b26fa9b13b540b6f54fd3f (patch) | |
| tree | 6468ae5b7b6a5c3a01cddcd31cb50125855dd236 /TODO | |
| parent | 3d015eaa5b94b66a80cfc31e6f95780cb00a2e4c (diff) | |
| download | fujinet-chat-2f8babf83a0c3ed8d8b26fa9b13b540b6f54fd3f.tar.gz | |
Esc now acts as a latch for the Start key (irssi-like, plus easier for XEGS/1200XL users).
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -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 |
