1
0
forked from aniani/vim

patch 8.2.2726: confusing error message with white space before comma

Problem:    Confusing error message with white space before comma in the
            arguments of a function declaration.
Solution:   Give a specific error message. (closes #2235)
This commit is contained in:
Bram Moolenaar
2021-04-06 19:01:03 +02:00
parent e8c4660a55
commit 86cdb8a4bd
3 changed files with 22 additions and 0 deletions

View File

@@ -1263,6 +1263,15 @@ def Test_arg_type_wrong()
CheckScriptFailure(['def Func5(items)', 'echo "a"'], 'E1077:')
enddef
def Test_white_space_before_comma()
var lines =<< trim END
vim9script
def Func(a: number , b: number)
enddef
END
CheckScriptFailure(lines, 'E1068:')
enddef
def Test_white_space_after_comma()
var lines =<< trim END
vim9script