Commit: runtime(vim): Update base syntax, link straggler regexp groups

4 views
Skip to first unread message

Christian Brabandt

unread,
Aug 27, 2026, 5:00:17 PM (23 hours ago) Aug 27
to vim...@googlegroups.com
runtime(vim): Update base syntax, link straggler regexp groups

Commit: https://github.com/vim/vim/commit/9d42657f804d18b8dd287558fc0fea0440a22770
Author: Doug Kearns <dougk...@gmail.com>
Date: Thu Aug 27 20:44:21 2026 +0000

runtime(vim): Update base syntax, link straggler regexp groups

Hi-link a few more straggler pattern groups to Regexp.

closes: #21165

Signed-off-by: Doug Kearns <dougk...@gmail.com>
Signed-off-by: Christian Brabandt <c...@256bit.org>

diff --git a/runtime/syntax/generator/vim.vim.base b/runtime/syntax/generator/vim.vim.base
index 8188d9c6f..c14ed46e2 100644
--- a/runtime/syntax/generator/vim.vim.base
+++ b/runtime/syntax/generator/vim.vim.base
@@ -2,7 +2,7 @@
" Language: Vim script
" Maintainer: Hirohito Higashi <h.east.727 ATMARK gmail.com>
" Doug Kearns <dougk...@gmail.com>
-" Last Change: 2026 Aug 26
+" Last Change: 2026 Aug 27
" Former Maintainer: Charles E. Campbell

" DO NOT CHANGE DIRECTLY.
@@ -3113,7 +3113,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimNonText NonText
hi def link vimNormal vimCommand
hi def link vimNotation Special
- hi def link vimNotPatSep vimString
+ hi def link vimNotPatSep Regexp
hi def link vimNumber Number
hi def link vimOperError Error
hi def link vimOper Operator
@@ -3128,7 +3128,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimPatSepErr vimError
hi def link vimPatSepR vimPatSep
hi def link vimPatSep SpecialChar
- hi def link vimPatSepZone vimString
+ hi def link vimPatSepZone Regexp
hi def link vimPatSepZ vimPatSep
hi def link vimPattern Type
hi def link vimPerl vimCommand
@@ -3204,7 +3204,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimSubstFlags Special
hi def link vimSubstPat Regexp
hi def link vimSubstSubstr SpecialChar
- hi def link vimSubstTwoBS vimString
+ hi def link vimSubstTwoBS Regexp
hi def link vimSubst vimCommand
hi def link vimSubst_ vimSubst
hi def link vimSynCase Type
@@ -3234,7 +3234,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimSynNextgroup vimSynOption
hi def link vimSynNotPatRange vimSynRegPat
hi def link vimSynOption Special
- hi def link vimSynPatRange vimString
+ hi def link vimSynPatRange Regexp
hi def link vimSynReg Type
hi def link vimSynRegOpt vimSynOption
hi def link vimSynRegPat Regexp
diff --git a/runtime/syntax/vim.vim b/runtime/syntax/vim.vim
index c878d729d..1877e8dc0 100644
--- a/runtime/syntax/vim.vim
+++ b/runtime/syntax/vim.vim
@@ -2,7 +2,7 @@
" Language: Vim script
" Maintainer: Hirohito Higashi <h.east.727 ATMARK gmail.com>
" Doug Kearns <dougk...@gmail.com>
-" Last Change: 2026 Aug 26
+" Last Change: 2026 Aug 27
" Former Maintainer: Charles E. Campbell

" DO NOT CHANGE DIRECTLY.
@@ -3212,7 +3212,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimNonText NonText
hi def link vimNormal vimCommand
hi def link vimNotation Special
- hi def link vimNotPatSep vimString
+ hi def link vimNotPatSep Regexp
hi def link vimNumber Number
hi def link vimOperError Error
hi def link vimOper Operator
@@ -3227,7 +3227,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimPatSepErr vimError
hi def link vimPatSepR vimPatSep
hi def link vimPatSep SpecialChar
- hi def link vimPatSepZone vimString
+ hi def link vimPatSepZone Regexp
hi def link vimPatSepZ vimPatSep
hi def link vimPattern Type
hi def link vimPerl vimCommand
@@ -3303,7 +3303,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimSubstFlags Special
hi def link vimSubstPat Regexp
hi def link vimSubstSubstr SpecialChar
- hi def link vimSubstTwoBS vimString
+ hi def link vimSubstTwoBS Regexp
hi def link vimSubst vimCommand
hi def link vimSubst_ vimSubst
hi def link vimSynCase Type
@@ -3333,7 +3333,7 @@ if !exists("skip_vim_syntax_inits")
hi def link vimSynNextgroup vimSynOption
hi def link vimSynNotPatRange vimSynRegPat
hi def link vimSynOption Special
- hi def link vimSynPatRange vimString
+ hi def link vimSynPatRange Regexp
hi def link vimSynReg Type
hi def link vimSynRegOpt vimSynOption
hi def link vimSynRegPat Regexp
Reply all
Reply to author
Forward
0 new messages