patch 8.2.1324: Vim9: line break after "=" does not work
Problem: Vim9: line break after "=" does not work.
Solution: Also allow for NUL after "=". (closes #6549)
diff --git a/src/testdir/test_vim9_script.vim b/src/testdir/test_vim9_script.vim
index 0166072..405d487 100644
--- a/src/testdir/test_vim9_script.vim
+++ b/src/testdir/test_vim9_script.vim
@@ -358,6 +358,25 @@
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'