summaryrefslogtreecommitdiffstats
path: root/runtime/syntax/testdir/input/vim_ex_echo.vim
diff options
context:
space:
mode:
authordkearns <dougkearns@gmail.com>2024-03-15 23:45:48 +1100
committerGitHub <noreply@github.com>2024-03-15 12:45:48 +0000
commit61887b3d6fd8b441c90416ea7855e1fe5a9ae32c (patch)
treefa6fce9cf4ec36ba66035d840d470429177cd531 /runtime/syntax/testdir/input/vim_ex_echo.vim
parentc35fc03dbd47582b256776fb11f11d8ceb24f8f0 (diff)
runtime(vim): Update base-syntax, improve :echo and :execute highlighting (#14199)
Improve :echo and :execute highlighting. - Add better line-continuation support for both commands. - Improve the :execute command's expression argument matching. - Remove the fix for issue #9987 as this is now handled by correctly matching the parens in :echo (...) as operator parens. Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'runtime/syntax/testdir/input/vim_ex_echo.vim')
-rw-r--r--runtime/syntax/testdir/input/vim_ex_echo.vim18
1 files changed, 18 insertions, 0 deletions
diff --git a/runtime/syntax/testdir/input/vim_ex_echo.vim b/runtime/syntax/testdir/input/vim_ex_echo.vim
index c031724b8a..df2bf5c97d 100644
--- a/runtime/syntax/testdir/input/vim_ex_echo.vim
+++ b/runtime/syntax/testdir/input/vim_ex_echo.vim
@@ -15,6 +15,24 @@ echo "Answer = "
"\ comment
\ 42
+echo
+ \ "Answer = "
+ "\ comment
+ \ 42
+
" :echo without {expr}
echo| echo "Foo"
+" trailing comment needs |
+echo "foo" | " comment
+
+
+" Issue #9987 (parenthesised argument - not a function call)
+
+let foo = {'end': 123}
+
+if 123
+ echo (foo.end)
+else
+ echo 'bar'
+endif