aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2026-03-21 04:56:41 -0400
committerB. Watson <urchlay@slackware.uk>2026-03-21 04:56:41 -0400
commitab2c13a26d23e336fca881e1375235aff4f2dc5e (patch)
tree733ad874f7c3baefcca658d3a5611f2e6cfd9f75 /TODO
parent7c0d10714404d0ae82b3c570f0c9e44d0faeb565 (diff)
downloadfujinet-chat-ab2c13a26d23e336fca881e1375235aff4f2dc5e.tar.gz
Control and numbers 1-7 switch screens.
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 4 insertions, 3 deletions
diff --git a/TODO b/TODO
index 2e52b4e..77797d9 100644
--- a/TODO
+++ b/TODO
@@ -12,9 +12,10 @@ FujiChat features, we're almost at parity!
Other stuff:
-- 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).
+- Write a cgetc() replacement that doesn't call the OS K: "get one byte"
+ routine. I was avoiding it because it will need a 192-byte table
+ (keycode -> atascii lookup)... but I'm spending more than 192 bytes
+ of code on keycode-filtering, and it's not even complete.
- Filter out the rest of the keystrokes that causes cgetc() to block.
Includes ctrl-/, ctrl-8, ctrl-9, maybe others (The_Doctor__).
- Stop using ASCII translation on the FujiNet. It's turning a outgoing