]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Update base-syntax, match escape sequences in :command blocks
authorDoug Kearns <dougkearns@gmail.com>
Sat, 5 Jul 2025 13:21:03 +0000 (15:21 +0200)
committerChristian Brabandt <cb@256bit.org>
Sat, 5 Jul 2025 13:21:46 +0000 (15:21 +0200)
commita8b86605f39f168178dfbdc1971df4e19c636310
treee3ea7a3c66cd985de394233338372e3f8360fa46
parentf9d87fa6ba4b8026d089bf0fb755f6b0f7296408
runtime(vim): Update base-syntax, match escape sequences in :command blocks

- Match escape sequences in :command replacement blocks.
- Match :substitute after escape sequences (a temporary fix until Ex
  commands are contained).

fixes: #17326
closes: #17663

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
12 files changed:
runtime/syntax/generator/vim.vim.base
runtime/syntax/testdir/dumps/vim_ex_command_01.dump
runtime/syntax/testdir/dumps/vim_ex_command_02.dump
runtime/syntax/testdir/dumps/vim_ex_command_03.dump
runtime/syntax/testdir/dumps/vim_ex_command_04.dump
runtime/syntax/testdir/dumps/vim_ex_command_05.dump
runtime/syntax/testdir/dumps/vim_ex_command_06.dump
runtime/syntax/testdir/dumps/vim_ex_command_07.dump
runtime/syntax/testdir/dumps/vim_ex_command_08.dump
runtime/syntax/testdir/dumps/vim_ex_command_09.dump [new file with mode: 0644]
runtime/syntax/testdir/input/vim_ex_command.vim
runtime/syntax/vim.vim