diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-07-29 21:37:43 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-07-29 21:37:43 +0200 |
commit | c7e44a7e4caedc1bc33f5c8e481109c0ae002823 (patch) | |
tree | b02eb9d1c71a798dcc24182932ef22b449c95030 /src/testdir | |
parent | 696ba23149eb5a7226e606e3fe6f15fdd064c5f7 (diff) |
patch 8.2.1324: Vim9: line break after "=" does not workv8.2.1324
Problem: Vim9: line break after "=" does not work.
Solution: Also allow for NUL after "=". (closes #6549)
Diffstat (limited to 'src/testdir')
-rw-r--r-- | src/testdir/test_vim9_script.vim | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_script.vim b/src/testdir/test_vim9_script.vim index 0166072f16..405d4877a2 100644 --- a/src/testdir/test_vim9_script.vim +++ b/src/testdir/test_vim9_script.vim @@ -358,6 +358,25 @@ def Test_assignment_var_list() assert_equal(['three'], vrem) enddef +def Test_assignment_vim9script() + let lines =<< trim END + vim9script + def Func(): list<number> + return [1, 2] + enddef + let var1: number + let var2: number + [var1, var2] = + Func() + assert_equal(1, var1) + assert_equal(2, var2) + let ll = + Func() + assert_equal([1, 2], ll) + END + CheckScriptSuccess(lines) +enddef + def Mess(): string v:foldstart = 123 return 'xxx' |