1
0
forked from aniani/vim

patch 9.0.0230: no error for comma missing in list in :def function

Problem:    No error for comma missing in list in :def function.
Solution:   Check for missing comma. (closes #10943)
This commit is contained in:
Bram Moolenaar
2022-08-20 14:51:17 +01:00
parent 62e0e2e54b
commit 2984ed31d9
7 changed files with 26 additions and 15 deletions

View File

@@ -2128,7 +2128,7 @@ def Test_var_declaration_fails()
'floats', 'floot',
'funcs', 'funk',
'jobs', 'jop',
'lists', 'last'
'lists', 'last',
'numbers', 'numbar',
'strings', 'strung',
'voids', 'viod']
@@ -2439,11 +2439,11 @@ def Test_unlet()
], 'E1105:', 2)
v9.CheckDefExecFailure([
'g:dd = {"a": 1, 2: 2}'
'g:dd = {"a": 1, 2: 2}',
'unlet g:dd[0z11]',
], 'E1029:', 2)
v9.CheckDefExecFailure([
'g:str = "a string"'
'g:str = "a string"',
'unlet g:str[0]',
], 'E1148: Cannot index a string', 2)