mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 03:18:16 +00:00
@@ -338,7 +338,7 @@ static int included_patches[] = {
|
|||||||
955,
|
955,
|
||||||
// 954 NA
|
// 954 NA
|
||||||
953,
|
953,
|
||||||
// 952,
|
952,
|
||||||
// 951,
|
// 951,
|
||||||
950,
|
950,
|
||||||
949,
|
949,
|
||||||
|
@@ -1,47 +0,0 @@
|
|||||||
-- Tests for 'lispwords' setting being global-local
|
|
||||||
|
|
||||||
local helpers = require('test.functional.helpers')
|
|
||||||
local source = helpers.source
|
|
||||||
local clear, expect = helpers.clear, helpers.expect
|
|
||||||
|
|
||||||
describe('lispwords', function()
|
|
||||||
setup(clear)
|
|
||||||
|
|
||||||
it('global-local', function()
|
|
||||||
source([[
|
|
||||||
setglobal lispwords=foo,bar,baz
|
|
||||||
setlocal lispwords-=foo
|
|
||||||
setlocal lispwords+=quux
|
|
||||||
redir @A
|
|
||||||
echo "Testing 'lispwords' local value"
|
|
||||||
setglobal lispwords?
|
|
||||||
setlocal lispwords?
|
|
||||||
echo &lispwords
|
|
||||||
echo ''
|
|
||||||
redir end
|
|
||||||
setlocal lispwords<
|
|
||||||
redir @A
|
|
||||||
echo "Testing 'lispwords' value reset"
|
|
||||||
setglobal lispwords?
|
|
||||||
setlocal lispwords?
|
|
||||||
echo &lispwords
|
|
||||||
redir end
|
|
||||||
|
|
||||||
0put a
|
|
||||||
$d
|
|
||||||
]])
|
|
||||||
|
|
||||||
-- Assert buffer contents.
|
|
||||||
expect([[
|
|
||||||
|
|
||||||
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]])
|
|
||||||
end)
|
|
||||||
end)
|
|
25
test/functional/legacy/lispwords_spec.lua
Normal file
25
test/functional/legacy/lispwords_spec.lua
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
local helpers = require('test.functional.helpers')
|
||||||
|
local clear = helpers.clear
|
||||||
|
local eq = helpers.eq
|
||||||
|
local eval = helpers.eval
|
||||||
|
local execute = helpers.execute
|
||||||
|
local source = helpers.source
|
||||||
|
|
||||||
|
describe('lispwords', function()
|
||||||
|
before_each(clear)
|
||||||
|
|
||||||
|
it('should be set global-local',function()
|
||||||
|
source([[
|
||||||
|
setglobal lispwords=foo,bar,baz
|
||||||
|
setlocal lispwords-=foo
|
||||||
|
setlocal lispwords+=quux]])
|
||||||
|
eq('foo,bar,baz', eval('&g:lispwords'))
|
||||||
|
eq('bar,baz,quux', eval('&l:lispwords'))
|
||||||
|
eq('bar,baz,quux', eval('&lispwords'))
|
||||||
|
|
||||||
|
execute('setlocal lispwords<')
|
||||||
|
eq('foo,bar,baz', eval('&g:lispwords'))
|
||||||
|
eq('foo,bar,baz', eval('&l:lispwords'))
|
||||||
|
eq('foo,bar,baz', eval('&lispwords'))
|
||||||
|
end)
|
||||||
|
end)
|
Reference in New Issue
Block a user