co-mono/packages/tui/src
Mario Zechner d2276ab654 fix(tui): fix input buffering in iTerm2 causing delayed keypresses
The cell size query response parser was incorrectly holding back Kitty
keyboard protocol sequences, thinking they might be incomplete cell size
responses. This caused Ctrl+C/Ctrl+D to require multiple presses in iTerm2.

Fixed by only waiting for more data if the buffer doesn't end with a
terminal escape sequence terminator character.
2025-12-19 22:08:36 +01:00
..
components fix(tui): use isBackspace and isEnter helpers in Editor 2025-12-19 21:08:24 +01:00
autocomplete.ts fix: file @ autocomplete performance using fd 2025-11-28 23:38:44 +01:00
index.ts fix(tui): add isHome, isEnd, isDelete helpers for Kitty protocol 2025-12-19 21:00:20 +01:00
keys.ts fix(tui): add isHome, isEnd, isDelete helpers for Kitty protocol 2025-12-19 21:00:20 +01:00
terminal-image.ts Update docs for inline images, remove PI_NO_IMAGES env var 2025-12-13 23:21:18 +01:00
terminal.ts Add Kitty keyboard protocol support for Shift+Enter and other modifier keys 2025-12-18 19:20:30 +02:00
tui.ts fix(tui): fix input buffering in iTerm2 causing delayed keypresses 2025-12-19 22:08:36 +01:00
utils.ts Fix ANSI styles not preserved across newlines in text wrapping 2025-12-15 23:00:25 +01:00