kitty/tools/tui/loop
Kovid Goyal 5e158f90a7
Fix some responses from terminal sometimes leaking into shell on after kitten exit
Always do a roundtrip at kitten exit, except for special purpose
kittens. This slows down exit by one round trip time (capped at 2
seconds), however it ensures that we never get terminal response leak.

Fixes #9839
2026-04-10 15:14:38 +05:30
..
api.go Fix some responses from terminal sometimes leaking into shell on after kitten exit 2026-04-10 15:14:38 +05:30
capabilities.go Handle color scheme changes in choose-files kitten 2025-07-20 13:43:59 +05:30
key-encoding.go Refactor ShortcutTracker.Match() to respect AllowFallback priority order 2026-03-26 04:31:37 +00:00
key-encoding_test.go Refactor ShortcutTracker.Match() to respect AllowFallback priority order 2026-03-26 04:31:37 +00:00
mouse.go Extend the SGR Pixel mouse reporting protocol to also report when the mouse leaves the window 2025-07-12 11:59:23 +05:30
read.go Fix some responses from terminal sometimes leaking into shell on after kitten exit 2026-04-10 15:14:38 +05:30
run.go Fix some responses from terminal sometimes leaking into shell on after kitten exit 2026-04-10 15:14:38 +05:30
terminal-state.go ssh kitten: Push and pop keyboard encoding flags 2026-02-07 20:26:28 -05:00
timers.go Rename go module from kitty -> github.com/kovidgoyal/kitty 2025-05-16 08:43:39 +05:30
write.go Move error handling code into its own library 2025-10-12 13:51:16 +05:30