Amr Gharbeia
3661d00138
fix: cat buffering, dialog filter int-chars, remove double render
...
- Wrap cat with stdbuf -o0 so keystrokes aren't stuck in cat's 4096-byte
pipe buffer — text input was invisible until buffer filled
- Dialog filter: (characterp ch) rejects integer char codes from raw event
dispatch. Accept integerp in range 32-126 and convert via code-char
- Remove initial render (backend-clear + view calls) before main loop.
Dirty flags already trigger a full sync-wrapped redraw in the first
iteration, eliminating the pre-loop clear flash
2026-05-14 20:29:50 -04:00
..
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 20:29:50 -04:00
2026-05-14 19:36:29 -04:00
2026-05-14 16:25:36 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-02 22:25:24 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00
2026-05-14 12:34:06 -04:00