From 57fdf0bc1f50e75800d3ca2e14bace577161bdaf Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Sun, 22 Mar 2026 04:50:51 -0400 Subject: Delay net polling during rapid typing, add ^X (same as ctrl-del). --- TODO | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index 8ef14fc..018eb79 100644 --- a/TODO +++ b/TODO @@ -12,7 +12,8 @@ FujiChat features, we're almost at parity! Other stuff: -- If an VBI-driven keyboard buffer turns out to be impossible or +- Implemented, but not sure it was worth doing: + If an VBI-driven keyboard buffer turns out to be impossible or too much of a PITA to contemplate, another idea to avoid dropping keystrokes: after every keypress, wait something like 1/4 or 1/3 second for another keypress, before checking for incoming net @@ -25,6 +26,7 @@ Other stuff: really types, and on average, how often they pause (to think or read back what they just wrote, etc). Also look into detecting key repeats (SRTIMER). + Remove this when/if I do a proper typeahead buffer. - 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 -- cgit v1.2.3