zellij/zellij-server
Anton f4e22a2a90
fix(terminal): handle omitted flags in kitty keyboard protocol push sequence (#4334)
The CSI > u sequence (push) should default omitted flags to 0 per the Kitty
keyboard protocol specification. Previously, omitted flags incorrectly
defaulted to 1, causing progressive enhancements to be enabled when they
should remain disabled.

This fix ensures push with no flags (printf "\e[>u") correctly sets flags
to 0, matching the protocol specification and making push behavior
consistent with the existing CSI = u implementation.

Author:    Anton Afanasyev <anton@doubleasoftware.com>
2025-08-08 11:38:18 +02:00
..
src fix(terminal): handle omitted flags in kitty keyboard protocol push sequence (#4334) 2025-08-08 11:38:18 +02:00
Cargo.toml chore(repo): update development version 2025-08-05 11:01:18 +02:00