aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim
diff options
context:
space:
mode:
authorQiming zhao <chemzqm@gmail.com>2026-09-30 22:16:27 +0800
committerGitHub <noreply@github.com>2026-09-30 10:16:27 -0400
commitcc4e0c8d60ede60d2a48efe322a9bd1f71198b8a (patch)
tree764e653f90e52726c1cf149d3d69fc1bb6ec4865 /runtime/lua/vim
parenta8062120ad8c144d5da853a611dc9d51708f2d83 (diff)
downloadrneovim-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