]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base syntax, allow Vim9 :echo tail comments
authorDoug Kearns <dougkearns@gmail.com>
Sun, 28 Sep 2025 17:56:01 +0000 (17:56 +0000)
committerChristian Brabandt <cb@256bit.org>
Sun, 28 Sep 2025 17:56:01 +0000 (17:56 +0000)
commitf4a6acd86edfdaf0f2c1fc4fb0c6533069d0469e
treee7d9f67905ed2b1a96328963c122f052b0014d6b
parent38b98bd8e6bfd46c32c7de9d99d7556bbc68c08f
runtime(vim): Update base syntax, allow Vim9 :echo tail comments

- Match comments after Vim9 :echo and :execute.
- Match comments after Vim9 and legacy :eval.

closes: #18420

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
14 files changed:
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim9_ex_echo_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_echo_01.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_echo_02.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_lambdas_07.dump
runtime/syntax/testdir/dumps/vim_ex_eval_00.dump
runtime/syntax/testdir/dumps/vim_ex_eval_01.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_execute_01.dump
runtime/syntax/testdir/dumps/vim_ex_execute_02.dump
runtime/syntax/testdir/dumps/vim_ex_execute_03.dump
runtime/syntax/testdir/input/vim9_ex_echo.vim [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_eval.vim
runtime/syntax/testdir/input/vim_ex_execute.vim
runtime/syntax/vim.vim