diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2026-08-18 09:23:34 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-08-18 09:23:34 +0800 |
| commit | 82c751db4ee910dae9157ab1e29dfbeb2574e7f4 (patch) | |
| tree | cd993df6eebc67d5e8d95e9378c03cd6867271a1 /runtime/lua/vim/range.lua | |
| parent | bce3bf06a30afa309722b7d212b2e100a75b4425 (diff) | |
| download | rneovim-82c751db4ee910dae9157ab1e29dfbeb2574e7f4.tar.gz rneovim-82c751db4ee910dae9157ab1e29dfbeb2574e7f4.tar.bz2 rneovim-82c751db4ee910dae9157ab1e29dfbeb2574e7f4.zip | |
vim-patch:9.2.0967: hit-enter prompt eats keys from a running mapping (#41359)
Problem: The hit-enter prompt fires whenever a message scrolls the screen.
When this happens while a mapping is being processed, it consumes
the mapping's next key, causing unexpected behavior for users.
Solution: Similar to what 9.1.1969 did for stuffed characters, skip the
hit-enter prompt when there are still keys pending from a mapping
in the typeahead buffer.
related: neovim/neovim#38298
related: neovim/neovim#20635
related: neovim/neovim#30890
closes: vim/vim#20753
AI assisted.
https://github.com/vim/vim/commit/6025ea9e029b0681df37ee19e0d3992fb7f4d7fd
Co-authored-by: XiaowenHu96 <me@xiaowenhu.com>
Diffstat (limited to 'runtime/lua/vim/range.lua')
0 files changed, 0 insertions, 0 deletions