aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/executable_spec.lua
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2026-02-24 11:12:56 +0100
committerbfredl <bjorn.linse@gmail.com>2026-02-26 10:30:41 +0100
commit37c0efb21cfbd05554d01b0f05edc7cf28b9d62d (patch)
treede8c2edd4ddf0df66ef645d97c63bf42c60dc068 /test/functional/vimscript/executable_spec.lua
parent3a4a7a7efb2769d386d780aa79b1f625a0e83ce9 (diff)
downloadrneovim-37c0efb21cfbd05554d01b0f05edc7cf28b9d62d.tar.gz
rneovim-37c0efb21cfbd05554d01b0f05edc7cf28b9d62d.tar.bz2
rneovim-37c0efb21cfbd05554d01b0f05edc7cf28b9d62d.zip
fix(marktree): fix edge case bug regarding changing intersections
fix #37867 This bug happens when only one end is moved between different nodes, but the other end is also moved but within the same node. When this happens we need the correct previous position even for the internal move. This code shall be refactored to make the intent clearer, (and avoid some unnecessary processing) but this is a fix for the observable bug. Thanks to KevinGoodsell for providing a deterministic reproduce using fuzzing techniques.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions