]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax, contain let-heredocs
authorDoug Kearns <dougkearns@gmail.com>
Tue, 10 Jun 2025 19:02:43 +0000 (21:02 +0200)
committerChristian Brabandt <cb@256bit.org>
Tue, 10 Jun 2025 19:02:43 +0000 (21:02 +0200)
commit274efcc7e697cebdfc5fce911fe09e8618e11264
treefc7d50cd251c7459c480ed30c34d044cdc30d52e
parent138fb951e029f77cae2fa6ff1b6ecf9e0568adad
runtime(vim): Update base-syntax, contain let-heredocs

Limit heredoc matches to assignment statements.  Matching these at the
top level is very slow.

closes: #17473

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
37 files changed:
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_01.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_02.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_03.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_04.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_05.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_06.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_07.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_08.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_09.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_10.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_11.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_12.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_13.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_14.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_15.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_let_heredoc_16.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_00.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_01.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_02.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_03.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_04.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_05.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_06.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_07.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_08.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_09.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_10.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_11.dump
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_12.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_13.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim_ex_let_heredoc_14.dump [new file with mode: 0644]
runtime/syntax/testdir/input/setup/vim9_ex_let_heredoc.vim [new file with mode: 0644]
runtime/syntax/testdir/input/vim9_ex_let_heredoc.vim [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_let_heredoc.vim
runtime/syntax/vim.vim