mirror of
https://github.com/vim/vim.git
synced 2025-11-14 23:04:02 -05:00
updated for version 7.4.201
Problem: 'lispwords' is a global option. Solution: Make 'lispwords' global-local. (Sung Pae)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
Tests for 'undolevel' setting being global-local
|
||||
Tests for 'undolevel' and 'lispwords' settings being global-local
|
||||
|
||||
STARTTEST
|
||||
:so small.vim
|
||||
@@ -37,6 +37,14 @@ STARTTEST
|
||||
:call UndoLevel()
|
||||
:%w >> test.out
|
||||
:"sleep 10
|
||||
:"
|
||||
:" Testing 'lispwords'
|
||||
:"
|
||||
:setglobal lispwords=foo,bar,baz
|
||||
:setlocal lispwords-=foo | setlocal lispwords+=quux
|
||||
:redir >> test.out | echon "\nTesting 'lispwords' local value" | setglobal lispwords? | setlocal lispwords? | echo &lispwords . "\n" | redir end
|
||||
:setlocal lispwords<
|
||||
:redir >> test.out | echon "\nTesting 'lispwords' value reset" | setglobal lispwords? | setlocal lispwords? | echo &lispwords . "\n" | redir end
|
||||
:qa!
|
||||
ENDTEST
|
||||
|
||||
|
||||
@@ -39,3 +39,13 @@ THREE: expecting global undolevels: 50, local undolevels: -123456 (default)
|
||||
|
||||
undolevels=50 global
|
||||
undolevels=-123456 local
|
||||
|
||||
Testing 'lispwords' local value
|
||||
lispwords=foo,bar,baz
|
||||
lispwords=bar,baz,quux
|
||||
bar,baz,quux
|
||||
|
||||
Testing 'lispwords' value reset
|
||||
lispwords=foo,bar,baz
|
||||
lispwords=foo,bar,baz
|
||||
foo,bar,baz
|
||||
|
||||
Reference in New Issue
Block a user