mirror of
https://github.com/vim/vim.git
synced 2025-10-28 09:27:14 -04:00
patch 9.1.0667: Some other options reset curswant unnecessarily when set
Problem: Some other options reset curswant unnecessarily when set.
(Andrew Haust)
Solution: Don't reset curswant when setting 'comments', 'commentstring'
or 'define' (zeertzjq)
fixes: #15462
closes: #15467
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
9c4b2462bb
commit
b026a293b1
@@ -322,6 +322,7 @@ func Test_set_options_keep_col()
|
||||
normal j
|
||||
set invhlsearch spell spelllang=en,cjk spelloptions=camel textwidth=80
|
||||
set cursorline cursorcolumn cursorlineopt=line colorcolumn=+1 winfixbuf
|
||||
set comments=:# commentstring=#%s define=function
|
||||
set background=dark
|
||||
set background=light
|
||||
normal k
|
||||
@@ -329,6 +330,7 @@ func Test_set_options_keep_col()
|
||||
bwipe!
|
||||
set hlsearch& spell& spelllang& spelloptions& textwidth&
|
||||
set cursorline& cursorcolumn& cursorlineopt& colorcolumn& winfixbuf&
|
||||
set comments& commentstring& define&
|
||||
set background&
|
||||
endfunc
|
||||
|
||||
|
||||
Reference in New Issue
Block a user