diff options
| author | Qiming zhao <chemzqm@gmail.com> | 2026-09-30 22:16:27 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-30 10:16:27 -0400 |
| commit | cc4e0c8d60ede60d2a48efe322a9bd1f71198b8a (patch) | |
| tree | 764e653f90e52726c1cf149d3d69fc1bb6ec4865 /runtime/lua/vim | |
| parent | a8062120ad8c144d5da853a611dc9d51708f2d83 (diff) | |
| download | rneovim-cc4e0c8d60ede60d2a48efe322a9bd1f71198b8a.tar.gz rneovim-cc4e0c8d60ede60d2a48efe322a9bd1f71198b8a.tar.bz2 rneovim-cc4e0c8d60ede60d2a48efe322a9bd1f71198b8a.zip | |
fix(input): end Visual mode when aborting redo #42151
Problem:
Skipping buffer flushing in Visual mode breaks map-error and leaves failed
redo motions that raise errors stuck in Visual mode.
Solution:
Keep flushing on errors and exit Visual mode when pending redo is
discarded. Cover failed motions, unset marks, macros, and mappings.
AI-assisted
Diffstat (limited to 'runtime/lua/vim')
0 files changed, 0 insertions, 0 deletions