]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax, improve :echo highlighting (#14103)
authordkearns <dougkearns@gmail.com>
Tue, 27 Feb 2024 18:59:30 +0000 (05:59 +1100)
committerGitHub <noreply@github.com>
Tue, 27 Feb 2024 18:59:30 +0000 (19:59 +0100)
commitb1427b46f5fe50a1daba102c4017d0ef2624b3ba
treecdf523c9a0acb5bc65da8e66bdf49661f69799ea
parentc7ddc9b73543d4b3b906b56948dc9a6861150e12
runtime(vim): Update base-syntax, improve :echo highlighting (#14103)

- Normalise behaviour of :echo commands and improve expression matching.
- Allow continued argument lines.
- Refine string interpolation groups.
- Remove duplicated :menu and :map generated commands that are handled
  specially later in the file.

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/generator/gen_syntax_vim.vim
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim_ex_echo_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_echo_99.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_echo.vim [new file with mode: 0644]
runtime/syntax/vim.vim