]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax, improve :augroup highlighting (#14125)
authordkearns <dougkearns@gmail.com>
Sun, 3 Mar 2024 15:42:47 +0000 (02:42 +1100)
committerGitHub <noreply@github.com>
Sun, 3 Mar 2024 15:42:47 +0000 (16:42 +0100)
commitc4aef9a97b3673a12de7a131d239e7f49d11f630
tree06c439ef4a31e257585867dc222377e96277eeb8
parentd9ebd46bd090c598adc82e683b4462909f2d4ea5
runtime(vim): Update base-syntax, improve :augroup highlighting (#14125)

- Explicitly match the bang and group name in :aug! {name}.
- Allow any characters in a group name.
- Match default group switch marker, END.
- Match :aug without arguments (list command).

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_augroup_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_augroup_99.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_augroup.vim [new file with mode: 0644]
runtime/syntax/vim.vim