]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax, fix escaping :syn and :hi sub-groups (#14137)
authordkearns <dougkearns@gmail.com>
Mon, 4 Mar 2024 18:15:42 +0000 (05:15 +1100)
committerGitHub <noreply@github.com>
Mon, 4 Mar 2024 18:15:42 +0000 (19:15 +0100)
commite5c9ba6015735b8b12e35dc5873bfc957dcbb600
tree4e4d57faa0896939d1a125e1e363a85e85f1992a
parent1bdc9435c1a14ca1a30e5b5927ab63f603ec4409
runtime(vim): Update base-syntax, fix escaping :syn and :hi sub-groups (#14137)

* runtime(vim): Update base-syntax, fix escaping :syn and :hi sub-groups

- Remove contained :syntax and :highlight sub-groups from the function
  body cluster.  These should only match in the respective commands.
- Remove vimSynLine syntax group from several clusters.  The definition
  of vimSynLine was removed in Vim 5.3.

* runtime(vim): Update syntax generator, use standard Last Change date format

The de facto standard date format is YYYY MMM DD.

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
16 files changed:
runtime/syntax/generator/gen_syntax_vim.vim
runtime/syntax/generator/update_date.vim
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim_ex_syntax_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_01.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_02.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_03.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_04.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_05.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_06.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_07.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_08.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_09.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_syntax_99.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_syntax.vim [moved from runtime/syntax/testdir/input/vim_syntax.vim with 93% similarity]
runtime/syntax/vim.vim