]> granicus.if.org Git - vim/commit
patch 9.0.0178: cursor position wrong with virtual text before Tab v9.0.0178
authorBram Moolenaar <Bram@vim.org>
Tue, 9 Aug 2022 15:55:41 +0000 (16:55 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 9 Aug 2022 15:55:41 +0000 (16:55 +0100)
commite428fa04a758cc87ea580c856a796e58e407504b
treed78d37590fdf18a828fc984ea5722ddd7da4b5ab
parent8f49e690dc7b6ed521fb11431e2a406d01c4de3a
patch 9.0.0178: cursor position wrong with virtual text before Tab

Problem:    Cursor position wrong with virtual text before Tab.
Solution:   Use the byte length, not the cell with, to compare the column.
            Correct tab size after text prop. (closes #10866)
13 files changed:
src/charset.c
src/testdir/dumps/Test_prop_before_tab_01.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_02.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_03.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_04.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_05.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_06.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_07.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_08.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_09.dump [new file with mode: 0644]
src/testdir/dumps/Test_prop_before_tab_10.dump [new file with mode: 0644]
src/testdir/test_textprop.vim
src/version.c