diff options
| author | Yanuo Ma <41042490+esmuellert@users.noreply.github.com> | 2026-08-27 10:04:33 -0400 |
|---|---|---|
| committer | Lewis Russell <me@lewisr.dev> | 2026-09-08 09:55:15 +0100 |
| commit | b781e95a24bd2d201f4afbe4729635114893cdf5 (patch) | |
| tree | 91beb3f773261ee6f048cfd823bcc80f94c62701 /runtime/syntax/python.vim | |
| parent | 8d5ebdf986226e182b26f9590e65f2ad678b1ca3 (diff) | |
| download | rneovim-b781e95a24bd2d201f4afbe4729635114893cdf5.tar.gz rneovim-b781e95a24bd2d201f4afbe4729635114893cdf5.tar.bz2 rneovim-b781e95a24bd2d201f4afbe4729635114893cdf5.zip | |
fix(scrollbind): window jumps back and forth with tall virt_lines block
Problem:
Scrolling a 'scrollbind' window whose peer has a virt_lines block
taller than the window makes the peer jump back and forth.
Solution:
After scrollup()/scrolldown(), sync w_scbind_pos to the actual
get_vtopline() when the target was not clamped to buffer bounds.
Ref: esmuellert/codediff.nvim#519
AI-assisted
Diffstat (limited to 'runtime/syntax/python.vim')
0 files changed, 0 insertions, 0 deletions