]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1297: Ctrl-D scrolling can get stuck v9.1.1297
authorLuuk van Baal <luukvbaal@gmail.com>
Sun, 13 Apr 2025 15:45:34 +0000 (17:45 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 13 Apr 2025 15:45:34 +0000 (17:45 +0200)
commitc98250377d32007490da46b3334771ba3b2667fe
tree9e49f40f204f7150c2492a93b437c89fb560dc0d
parent829eda7d381e5f635169c927103568b335cd599d
patch 9.1.1297: Ctrl-D scrolling can get stuck

Problem:  cursor_correct() calculates a valid cursor position which
  is later changed by update_topline() and causes Ctrl-D
          scrolling to be stuck (Daniel Steinberg, after v9.1.0258).
Solution: Update the valid cursor position before validating topline
          (Luuk van Baal).

fixes: #17106
closes: #17110

Signed-off-by: Luuk van Baal <luukvbaal@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/move.c
src/testdir/test_normal.vim
src/version.c