]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base syntax, fix Vim9 :for loop variable highlighting
authorDoug Kearns <dougkearns@gmail.com>
Sun, 31 Aug 2025 17:13:32 +0000 (19:13 +0200)
committerChristian Brabandt <cb@256bit.org>
Sun, 31 Aug 2025 17:13:32 +0000 (19:13 +0200)
commit6f97624e115eb793e5b486244683ecb86959d859
treedd620ce8bced102a9dfe1c8de212545cfb300bfa
parent68f681c6ab40e2565b4d94c03918ef1a40d60ebe
runtime(vim): Update base syntax, fix Vim9 :for loop variable highlighting

Highlight the iteration variable's type in Vim9 :for {var} loops.

Reported by Aliaksei Budavei.

fixes: #17961
closes: #18163

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim9_ex_for_01.dump
runtime/syntax/testdir/dumps/vim9_ex_for_02.dump
runtime/syntax/testdir/dumps/vim9_ex_for_03.dump
runtime/syntax/testdir/dumps/vim9_ex_for_04.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/vim9_ex_for_05.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim9_ex_for.vim
runtime/syntax/vim.vim