0
0
mirror of https://github.com/vim/vim.git synced 2025-10-04 05:25:06 -04:00

patch 8.2.2642: Vim9: no clear error for wrong inline function

Problem:    Vim9: no clear error for wrong inline function.
Solution:   Check for something following the "{".
This commit is contained in:
Bram Moolenaar
2021-03-22 18:22:30 +01:00
parent 2cec027af4
commit e98f60a591
3 changed files with 13 additions and 1 deletions

View File

@@ -1963,6 +1963,11 @@ def Test_expr7_lambda_block()
assert_equal(['no', 'yes', 'no'], dll)
END
CheckDefAndScriptSuccess(lines)
lines =<< trim END
map([1, 2], (k, v) => { redrawt })
END
CheckDefAndScriptFailure(lines, 'E488')
enddef
def NewLambdaWithComments(): func