runtime(lf): use syn iskeyword in syntax script Commit: https://github.com/vim/vim/commit/6b7637e6bb3c231b8198e3eb9a3f7f558eb67188 Author: Andis Spriņķis <an...@sprinkis.com> Date: Sat May 10 14:42:25 2025 +0200
runtime(lf): use syn iskeyword in syntax script Sets 'syn iskeyword' in syntax/lf.vim to fix the missing lf keyword highlighting in lines like 'map e :open; open' (first 'open' not highlighted). applies PR andis-sprinkis/lf-vim#21 by @joelim-work closes: andis-sprinkis/lf-vim#14 Co-authored-by: Joe Lim <50560759+joelim-w...@users.noreply.github.com> Signed-off-by: Andis Spriņķis <an...@sprinkis.com> Signed-off-by: Christian Brabandt <c...@256bit.org> diff --git a/runtime/syntax/lf.vim b/runtime/syntax/lf.vim index 2fe2859ec..0e877eb77 100644 --- a/runtime/syntax/lf.vim +++ b/runtime/syntax/lf.vim @@ -3,7 +3,7 @@ " Maintainer: Andis Sprinkis <an...@sprinkis.com> " Former Maintainer: Cameron Wright " URL: https://github.com/andis-sprinkis/lf-vim -" Last Change: 5 Apr 2025 +" Last Change: 10 May 2025 " " The shell syntax highlighting is configurable. See $VIMRUNTIME/doc/syntax.txt " lf version: 34 @@ -215,6 +215,7 @@ let s:shell_syntax = get(b:, 'lf_shell_syntax', s:shell_syntax) unlet b:current_syntax exe 'syn include @Shell '.s:shell_syntax +syn iskeyword @,- let b:current_syntax = "lf" syn region lfCommand matchgroup=lfCommandMarker start=' \zs:\ze' end='$' keepend transparent -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/vim_dev/E1uDjZi-001wsI-0r%40256bit.org.