diff options
| author | bfredl <bjorn.linse@gmail.com> | 2022-01-27 08:35:52 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-27 08:35:52 +0100 |
| commit | 0813b9fde456b991ee5e7ea8a9da2c21a09a13c1 (patch) | |
| tree | fb889844e38ac95ad68e2aa485828541440e99ff /src/nvim/testdir | |
| parent | d50dd1272550346164b05cfc82b3a0aea6dd6b84 (diff) | |
| parent | 147f65373ecb5a5582d4cc0eb41ebc9a303181cc (diff) | |
| download | rneovim-0813b9fde456b991ee5e7ea8a9da2c21a09a13c1.tar.gz rneovim-0813b9fde456b991ee5e7ea8a9da2c21a09a13c1.tar.bz2 rneovim-0813b9fde456b991ee5e7ea8a9da2c21a09a13c1.zip | |
Merge pull request #17094 from zeertzjq/vim-8.2.4091
vim-patch:8.2.4091: virtcol is recomputed for statusline unnecessarily
Diffstat (limited to 'src/nvim/testdir')
| -rw-r--r-- | src/nvim/testdir/test_statusline.vim | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_statusline.vim b/src/nvim/testdir/test_statusline.vim index a3e4dcdd25..f40c9ae097 100644 --- a/src/nvim/testdir/test_statusline.vim +++ b/src/nvim/testdir/test_statusline.vim @@ -186,7 +186,16 @@ func Test_statusline() set virtualedit=all norm 10| call assert_match('^10,-10\s*$', s:get_statusline()) + set list + call assert_match('^10,-10\s*$', s:get_statusline()) set virtualedit& + exe "norm A\<Tab>\<Tab>a\<Esc>" + " In list mode a <Tab> is shown as "^I", which is 2-wide. + call assert_match('^9,-9\s*$', s:get_statusline()) + set list& + " Now the second <Tab> ends at the 16th screen column. + call assert_match('^17,-17\s*$', s:get_statusline()) + undo " %w: Preview window flag, text is "[Preview]". " %W: Preview window flag, text is ",PRV". |