]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(vim): 'iskeyword' setting not correctly restored
authorChristian Brabandt <cb@256bit.org>
Tue, 4 Nov 2025 18:13:55 +0000 (18:13 +0000)
committerChristian Brabandt <cb@256bit.org>
Tue, 4 Nov 2025 18:13:55 +0000 (18:13 +0000)
fixes: #18673

Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/generator/vim.vim.base
runtime/syntax/vim.vim

index 40139de24bef3ae54ed3c24a9b8a8d3ab58b1606..0f7d3ff89d8093a4310a63a1951963daea4d1f23 100644 (file)
@@ -2,7 +2,7 @@
 " Language:       Vim script
 " Maintainer:     Hirohito Higashi <h.east.727 ATMARK gmail.com>
 "         Doug Kearns <dougkearns@gmail.com>
-" Last Change:    2025 Oct 27
+" Last Change:    2025 Nov 04
 " Former Maintainer: Charles E. Campbell
 
 " DO NOT CHANGE DIRECTLY.
@@ -1923,10 +1923,10 @@ VimFoldl syn region vimLuaHeredoc       contained
 
 " [-- mzscheme --] {{{3
 if s:interfaces =~# 'm'
-  let s:iskKeep = &isk
+  let s:iskKeep = &l:isk
   syn include @vimMzSchemeScript syntax/scheme.vim
   unlet b:current_syntax
-  let &isk = s:iskKeep
+  let &l:isk = s:iskKeep
 endif
 
 syn keyword    vimMzScheme     mz[scheme]      skipwhite nextgroup=vimMzSchemeHeredoc,vimMzSchemeStatement
index 4f0a148618d5bce7dfd5a35897e0b8b2de562996..69ca7d153091e450fde641c95aa968a26e385f59 100644 (file)
@@ -2,7 +2,7 @@
 " Language:       Vim script
 " Maintainer:     Hirohito Higashi <h.east.727 ATMARK gmail.com>
 "         Doug Kearns <dougkearns@gmail.com>
-" Last Change:    2025 Nov 01
+" Last Change:    2025 Nov 04
 " Former Maintainer: Charles E. Campbell
 
 " DO NOT CHANGE DIRECTLY.
@@ -1985,10 +1985,10 @@ VimFoldl syn region vimLuaHeredoc       contained
 
 " [-- mzscheme --] {{{3
 if s:interfaces =~# 'm'
-  let s:iskKeep = &isk
+  let s:iskKeep = &l:isk
   syn include @vimMzSchemeScript syntax/scheme.vim
   unlet b:current_syntax
-  let &isk = s:iskKeep
+  let &l:isk = s:iskKeep
 endif
 
 syn keyword    vimMzScheme     mz[scheme]      skipwhite nextgroup=vimMzSchemeHeredoc,vimMzSchemeStatement