vim-patch:8.0.0663: unexpected error with 'verbose' (#8692)

Problem:    Giving an error message only when 'verbose' set is unexpected.
Solution:   Give a warning message instead.
f8be461d02
This commit is contained in:
Jan Edmund Lazo
2018-07-06 14:50:08 -04:00
committed by Justin M. Keyes
parent 2bfabd5bf8
commit 336ce02a6e
2 changed files with 15 additions and 10 deletions

View File

@@ -1238,10 +1238,12 @@ func Test_endfunction_trailing()
set verbose=1
exe "func Xtest()\necho 'hello'\nendfunc \" garbage"
call assert_notmatch('W22:', split(execute('1messages'), "\n")[0])
call assert_true(exists('*Xtest'))
delfunc Xtest
call assert_fails("func Xtest()\necho 'hello'\nendfunc garbage", 'E946')
exe "func Xtest()\necho 'hello'\nendfunc garbage"
call assert_match('W22:', split(execute('1messages'), "\n")[0])
call assert_true(exists('*Xtest'))
delfunc Xtest
set verbose=0