]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.1610: display is wrong when 'smoothscroll' is set v9.0.1610
authorzeertzjq <zeertzjq@outlook.com>
Mon, 5 Jun 2023 17:41:35 +0000 (18:41 +0100)
committerBram Moolenaar <Bram@vim.org>
Mon, 5 Jun 2023 17:41:35 +0000 (18:41 +0100)
commitd9a92dc70b20c76cef9ca186676583c92c14311c
treed42e0ec7f1d2886af0393fd25221e1655640c379
parentf7ca56f7193f8b383be43f1f6b3a6c6ca77b4233
patch 9.0.1610: display is wrong when 'smoothscroll' is set

Problem:    Display is wrong when 'smoothscroll' is set and scrolling multiple
            lines.
Solution:   Redraw with UPD_NOT_VALID when "skipcol" is or was set.
            (closes #12490, closes #12468)
src/move.c
src/testdir/dumps/Test_smooth_multi_skipcol_1.dump
src/testdir/dumps/Test_smooth_multi_skipcol_2.dump
src/testdir/dumps/Test_smooth_multi_skipcol_3.dump [new file with mode: 0644]
src/testdir/test_scroll_opt.vim
src/version.c