diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-07-01 17:28:33 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-07-01 17:28:33 +0200 |
commit | e6b5324e3a3d354363f3c48e784c42ce3e77453f (patch) | |
tree | 7e4ddd66d330a898256b3ea8060768a761aa2cc2 /src/testdir/test_vim9_func.vim | |
parent | 086eb18ba16164ca5258068cff9c4b2db742f2ef (diff) | |
download | vim-git-e6b5324e3a3d354363f3c48e784c42ce3e77453f.tar.gz |
patch 8.2.1110: Vim9: line continuation does not work in function argumentsv8.2.1110
Problem: Vim9: line continuation does not work in function arguments.
Solution: Pass "evalarg" to get_func_tv(). Fix seeing double quoted string
as comment.
Diffstat (limited to 'src/testdir/test_vim9_func.vim')
-rw-r--r-- | src/testdir/test_vim9_func.vim | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_func.vim b/src/testdir/test_vim9_func.vim index 1fc13c088..6a03eddc1 100644 --- a/src/testdir/test_vim9_func.vim +++ b/src/testdir/test_vim9_func.vim @@ -353,6 +353,22 @@ def Test_vim9script_call() assert_equal('text', var) ("some")->MyFunc() assert_equal('some', var) + + MyFunc( + 'continued' + ) + assert_equal('continued', + var + ) + + call MyFunc( + 'more' + .. + 'lines' + ) + assert_equal( + 'morelines', + var) END writefile(lines, 'Xcall.vim') source Xcall.vim |