]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax and generator, match all default highlight groups
authorDoug Kearns <dougkearns@gmail.com>
Thu, 3 Jul 2025 18:57:03 +0000 (20:57 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 3 Jul 2025 18:59:11 +0000 (20:59 +0200)
commitc233c2e6a54778e034d62473e48421f25b2f5069
tree6fddd9d370d672b6e7418a4abf4265f33313e062
parenta9b5e4af43ef1f03f20ebcf980f4dd555a12694d
runtime(vim): Update base-syntax and generator, match all default highlight groups

- Match Conceal, ComplMatchIns, MsgArea, Terminal, and User[1-9]
  highlight groups.
- Generate the vimGroup syntax group from runtime/syncolor.vim.
- Match :SynColor and :SynLink as special user commands.

fixes #17467
closes: #17556

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_highlight_00.dump
runtime/syntax/testdir/dumps/vim_ex_highlight_01.dump
runtime/syntax/testdir/dumps/vim_ex_highlight_02.dump
runtime/syntax/testdir/dumps/vim_ex_highlight_03.dump
runtime/syntax/testdir/dumps/vim_ex_highlight_04.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_highlight_05.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_highlight_06.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_highlight.vim
runtime/syntax/vim.vim