diff options
| author | Oliver Kiddle <opk@zsh.org> | 2022-12-16 23:12:54 +0100 |
|---|---|---|
| committer | Oliver Kiddle <opk@zsh.org> | 2022-12-16 23:23:53 +0100 |
| commit | 7fb6c133bfdf445b4478897adc142ed7d07b5fd6 (patch) | |
| tree | ca243280f870eefa26da8570f3c808d0a02ddb95 /Test/X02zlevi.ztst | |
| parent | unpasted: add missing ChangeLog entry (diff) | |
| download | zsh-7fb6c133bfdf445b4478897adc142ed7d07b5fd6.tar zsh-7fb6c133bfdf445b4478897adc142ed7d07b5fd6.tar.gz zsh-7fb6c133bfdf445b4478897adc142ed7d07b5fd6.tar.bz2 zsh-7fb6c133bfdf445b4478897adc142ed7d07b5fd6.tar.lz zsh-7fb6c133bfdf445b4478897adc142ed7d07b5fd6.tar.xz zsh-7fb6c133bfdf445b4478897adc142ed7d07b5fd6.tar.zst zsh-7fb6c133bfdf445b4478897adc142ed7d07b5fd6.zip | |
51215: consume whole CSI sequences from the input
This affects CSI sequences that aren't explicitly bound but arrive
within the usual KEYTIMEOUT time limits. A single undefined-key widget
is run instead of unintended bindings for Escape and other characters in
the sequence.
Diffstat (limited to 'Test/X02zlevi.ztst')
| -rw-r--r-- | Test/X02zlevi.ztst | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Test/X02zlevi.ztst b/Test/X02zlevi.ztst index 203c13c32..ccfb7b1c6 100644 --- a/Test/X02zlevi.ztst +++ b/Test/X02zlevi.ztst @@ -596,6 +596,13 @@ >BUFFER: 1ls `2` $(3) "4" $'5' ${6} >CURSOR: 0 + zpty_run 'bindkey -s -a "cw" "dwi"' + zletest $'one two\e0cwyksi' + zpty_run 'bindkey -r -a "cw"' +0:for a vi command, wait to allow a longer binding to be used +>BUFFER: yksitwo +>CURSOR: 4 + %clean zmodload -ui zsh/zpty |
