Mercurial > vim
annotate src/testdir/dumps/Test_visual_block_with_virtualedit.dump @ 34546:33cb93a8d573 v9.1.0174
patch 9.1.0174: 'cursorline' and 'wincolor' hl missing with conceal and wrap
Commit: https://github.com/vim/vim/commit/21b0a3df8c4abb884489dfcc0c92b1bbe058f291
Author: zeertzjq <zeertzjq@outlook.com>
Date: Wed Mar 13 20:06:34 2024 +0100
patch 9.1.0174: 'cursorline' and 'wincolor' hl missing with conceal and wrap
Problem: 'cursorline' and 'wincolor' highlight missing with concealed and
wrapped lines.
Solution: Apply 'cursorline' and 'wincolor' highlight to boguscols.
(zeertzjq)
Since 'cursorline' and 'wincolor' highlight apply after the end of the
line, it is more consistent to have them also apply to boguscols.
Assigning MAXCOL to values in ScreenCols[] make mouse click behave the
same with 'cursorline' and 'nocursorline', but such behavior may be
incorrect, as it puts the cursor on the next screen line. That may be
fixed in a future PR.
closes: #14192
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Wed, 13 Mar 2024 20:15:03 +0100 |
parents | ccd1a35157ad |
children |
rev | line source |
---|---|
34255
ccd1a35157ad
patch 9.1.0068: Visual highlighting can still be improved
Christian Brabandt <cb@256bit.org>
parents:
34232
diff
changeset
|
1 |a+0#0000001#a8a8a8255@5> +0#0000000#ffffff0@43 |
ccd1a35157ad
patch 9.1.0068: Visual highlighting can still be improved
Christian Brabandt <cb@256bit.org>
parents:
34232
diff
changeset
|
2 |b+0#0000001#a8a8a8255@3| @2| +0#0000000#ffffff0@42 |
ccd1a35157ad
patch 9.1.0068: Visual highlighting can still be improved
Christian Brabandt <cb@256bit.org>
parents:
34232
diff
changeset
|
3 |c+0#0000001#a8a8a8255@1| @4| +0#0000000#ffffff0@42 |
25102
b7062becbfb5
patch 8.2.3088: with 'virtualedit' set to "block" Visual highlight is wrong
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
4 |~+0#4040ff13&| @48 |
b7062becbfb5
patch 8.2.3088: with 'virtualedit' set to "block" Visual highlight is wrong
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
5 |~| @48 |
b7062becbfb5
patch 8.2.3088: with 'virtualedit' set to "block" Visual highlight is wrong
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
6 |~| @48 |
b7062becbfb5
patch 8.2.3088: with 'virtualedit' set to "block" Visual highlight is wrong
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
7 |~| @48 |
b7062becbfb5
patch 8.2.3088: with 'virtualedit' set to "block" Visual highlight is wrong
Bram Moolenaar <Bram@vim.org>
parents:
diff
changeset
|
8 |-+2#0000000&@1| |V|I|S|U|A|L| |B|L|O|C|K| |-@1| +0&&@3|3|x|7| @6|1|,|7| @10|A|l@1| |