]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1798: Wrong display with 'sms' and long wrapped virt text at EOL v9.1.1798
authorzeertzjq <zeertzjq@outlook.com>
Sat, 27 Sep 2025 12:18:38 +0000 (12:18 +0000)
committerChristian Brabandt <cb@256bit.org>
Sat, 27 Sep 2025 12:18:38 +0000 (12:18 +0000)
commitd9318acc0223bafd3ed5e7f8cdde26328bf200e7
tree2e15d64f0fcc0f48a61e941014b0f5f5189a9183
parent4edaf8923335504c31810dc4c5213eaba84e7898
patch 9.1.1798: Wrong display with 'sms' and long wrapped virt text at EOL

Problem:  Wrong display with 'smoothscroll' and long wrapped virtual
          text at EOL.
Solution: Handle w_skipcol inside long wrapped virtual text at EOL
          (zeertzjq).

closes: #18408

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
25 files changed:
src/drawline.c
src/testdir/dumps/Test_text_eol_long_wrap_sms_01.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_02.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_03.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_04.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_05.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_06.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_07.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_08.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_09.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_10.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_11.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_12.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_13.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_14.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_15.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_16.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_17.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_18.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_19.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_20.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_21.dump [new file with mode: 0644]
src/testdir/dumps/Test_text_eol_long_wrap_sms_22.dump [new file with mode: 0644]
src/testdir/test_textprop.vim
src/version.c