]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0176: Cursor column wrong with 'virtualedit' and conceal v9.1.0176
authorzeertzjq <zeertzjq@outlook.com>
Wed, 13 Mar 2024 19:38:26 +0000 (20:38 +0100)
committerChristian Brabandt <cb@256bit.org>
Wed, 13 Mar 2024 19:38:26 +0000 (20:38 +0100)
commit253ff4dece4e6cc4a9ff3ed935bc78f832b6fb7c
treef30426095c5bd9e5f18442a8d2ec37051d79f8c3
parent5866bc3a0f54115d5982fdc09bdbe4c45069265a
patch 9.1.0176: Cursor column wrong with 'virtualedit' and conceal

Problem:  Cursor column wrong with 'virtualedit' and conceal.
Solution: Correct cursor column at end of line if never reached.
          (zeertzjq)

closes: #14190

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
13 files changed:
src/drawline.c
src/testdir/dumps/Test_conceal_ve_after_eol_1.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_2.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_3.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_4.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_5.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_rl_1.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_rl_2.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_rl_3.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_rl_4.dump [new file with mode: 0644]
src/testdir/dumps/Test_conceal_ve_after_eol_rl_5.dump [new file with mode: 0644]
src/testdir/test_conceal.vim
src/version.c