From fa0e380e627644f269cfbd0ed4cf79f15ff74176 Mon Sep 17 00:00:00 2001 From: kangal-bot Date: Mon, 18 May 2026 20:13:19 +0300 Subject: fix: preserve alt backspace in panes (#165) refs #155 Co-authored-by: kangal-bot --- tests/fixtures/keyboard_protocol_corpus.tsv | 2 ++ tests/fixtures/macos_terminal_variants.tsv | 3 +++ 2 files changed, 5 insertions(+) (limited to 'tests') diff --git a/tests/fixtures/keyboard_protocol_corpus.tsv b/tests/fixtures/keyboard_protocol_corpus.tsv index f9b1d734..a709d4d9 100644 --- a/tests/fixtures/keyboard_protocol_corpus.tsv +++ b/tests/fixtures/keyboard_protocol_corpus.tsv @@ -4,6 +4,7 @@ legacy_ctrl_z 1a char:z control press legacy_enter 0d enter - press legacy_tab 09 tab - press legacy_backspace 7f backspace - press +legacy_alt_backspace 1b7f backspace alt press legacy_up 1b5b41 up - press legacy_home 1b5b48 home - press xterm_alt_up 1b5b313b3341 up alt press @@ -12,6 +13,7 @@ xterm_shift_pageup 1b5b353b327e pageup shift press ghostty_enhanced_up_press 1b5b313b313a3141 up - press ghostty_enhanced_up_release 1b5b313b313a3341 up - release modify_other_keys_ctrl_shift_l 1b5b32373b363b3130387e char:l control+shift press +kitty_alt_backspace 1b5b3132373b3375 backspace alt press kitty_shift_letter 1b5b3130383a37363b323a3175 char:l shift press 76 kitty_shift_symbol 1b5b34393a33333b323a3175 char:1 shift press 33 kitty_release_letter 1b5b3130383a37363b323a3375 char:l shift release 76 diff --git a/tests/fixtures/macos_terminal_variants.tsv b/tests/fixtures/macos_terminal_variants.tsv index 24d3840e..c2fd8b53 100644 --- a/tests/fixtures/macos_terminal_variants.tsv +++ b/tests/fixtures/macos_terminal_variants.tsv @@ -1,13 +1,16 @@ # source key bytes_hex code modifiers kind shifted_codepoint +ghostty-macos alt+backspace 1b7f backspace alt press iterm2-macos alt+up 1b5b313b3341 up alt press iterm2-macos alt+down 1b5b313b3342 down alt press iterm2-macos alt+left 1b62 char:b alt press iterm2-macos alt+right 1b66 char:f alt press +iterm2-macos alt+backspace 1b7f backspace alt press iterm2-macos shift+enter 0d enter - press terminal-app-macos alt+up 1b1b5b41 up alt press terminal-app-macos alt+down 1b1b5b42 down alt press terminal-app-macos alt+left 1b62 char:b alt press terminal-app-macos alt+right 1b66 char:f alt press +terminal-app-macos alt+backspace 1b7f backspace alt press terminal-app-macos shift+enter 0d enter - press terminal-app-tmux alt+up 1b1b5b41 up alt press terminal-app-tmux alt+down 1b1b5b42 down alt press -- cgit v1.2.3