]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax, add legacy header folding
authorDoug Kearns <dougkearns@gmail.com>
Sat, 13 Apr 2024 16:24:01 +0000 (18:24 +0200)
committerChristian Brabandt <cb@256bit.org>
Sat, 13 Apr 2024 16:24:01 +0000 (18:24 +0200)
commitce06493aeb3d198d13de289ac39d1ed0f1604429
treec28735f2ed271fd4dff060f4740bba557be4dcdd
parent5a9f7e6750727f81d0638e7ce0ee6bcb01742570
runtime(vim): Update base-syntax, add legacy header folding

Allow for syntax-based folding of Vim9 script legacy header regions.

This is enabled with the "H" flag of the g:vimsyn_folding config variable.

closes: #14530

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