aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_async.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2026-09-06 10:04:47 -0400
committerGitHub <noreply@github.com>2026-09-06 10:04:47 -0400
commitbd43394d4e6f3629054361e7312c7886ae00380f (patch)
treee728bfaa8069ad2e12478a8b409b17bdde93b17b /runtime/lua/vim/_async.lua
parent72bb23e18a349cd4fdec9acfa9d29b59bd506278 (diff)
downloadrneovim-bd43394d4e6f3629054361e7312c7886ae00380f.tar.gz
rneovim-bd43394d4e6f3629054361e7312c7886ae00380f.tar.bz2
rneovim-bd43394d4e6f3629054361e7312c7886ae00380f.zip
fix(multicursor): skip insert live-mirror on conflicting edits #41730
Problem: Cursors placed same-line before the primary, or producing multiline edits on lines above the primary, shift the text in a way that breaks the insert-mode live-mirroring. Solution: Skip live-mirroring under those conditions. TODO (future): we could support live-mirroring if ins-completion's internal bookkeeping tracked its regions more precisely.
Diffstat (limited to 'runtime/lua/vim/_async.lua')
0 files changed, 0 insertions, 0 deletions