aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/provider/python.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2026-09-13 10:59:54 -0400
committerGitHub <noreply@github.com>2026-09-13 10:59:54 -0400
commit85c264b7d0337ab9ae9c94437b62b545481bce3c (patch)
tree20807ab0697eec5404ea7e8725b701610c0638d8 /runtime/lua/vim/provider/python.lua
parent5c52bc2ab0cd05b918674b700aac3c657560e67c (diff)
downloadrneovim-85c264b7d0337ab9ae9c94437b62b545481bce3c.tar.gz
rneovim-85c264b7d0337ab9ae9c94437b62b545481bce3c.tar.bz2
rneovim-85c264b7d0337ab9ae9c94437b62b545481bce3c.zip
fix(multicursor): "q=" before an API cursor-move is ignored #41899
Problem: A mapping that toggles follow-mode before/after an API cursor-move cascades the move if follow-mode was on from the start. Why: Follow-mode is sampled only at command start, and the API move has no CmdFrame of its own. Solution: Record follow-mode at the time of the move, not the start of the frame. Update `CmdFrame.follow` on all "undecided" parent frames. A frame that already moved keeps its old value (not retroactive).
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions