Skip to content

Commit c0e8177

Browse files
committed
cosmetic change
1 parent aee4adb commit c0e8177

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

autoload/vimlparser.vim

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,14 +1229,12 @@ function! s:VimLParser.parse_cmd_function()
12291229
let varnode.pos = token.pos
12301230
let varnode.value = token.value
12311231
call add(node.rlist, varnode)
1232-
let pc = self.reader.p(0)
1233-
let ppos = self.reader.getpos()
1232+
" XXX: Vim doesn't skip white space before comma. F(a ,b) => E475
1233+
if s:iswhite(self.reader.p(0)) && tokenizer.peek().type == s:TOKEN_COMMA
1234+
throw s:Err('E475: Invalid argument: White space is not allowed before comma', self.reader.getpos())
1235+
endif
12341236
let token = tokenizer.get()
12351237
if token.type == s:TOKEN_COMMA
1236-
" XXX: Vim doesn't skip white space before comma. F(a ,b) => E475
1237-
if s:iswhite(pc)
1238-
throw s:Err('E475: Invalid argument: White space is not allowed before comma', ppos)
1239-
endif
12401238
" XXX: Vim allows last comma. F(a, b, ) => OK
12411239
if tokenizer.peek().type == s:TOKEN_PCLOSE
12421240
call tokenizer.get()

0 commit comments

Comments
 (0)