runtime(vim): re-generate vim syntax from generator

Commit: 
https://github.com/vim/vim/commit/393708cff6f92ee34b450b054dfdb73a65f5bcf7
Author: Christian Brabandt <c...@256bit.org>
Date:   Mon May 27 15:50:07 2024 +0200

    runtime(vim): re-generate vim syntax from generator
    
    related: https://github.com/vim/vim/issues/14861
    
    Signed-off-by: Christian Brabandt <c...@256bit.org>

diff --git a/runtime/syntax/vim.vim b/runtime/syntax/vim.vim
index 02d6dde67..5dd678b86 100644
--- a/runtime/syntax/vim.vim
+++ b/runtime/syntax/vim.vim
@@ -3,7 +3,7 @@
 " Maintainer:     Hirohito Higashi <h.east.727 ATMARK gmail.com>
 "         Doug Kearns <dougkea...@gmail.com>
 " URL:    https://github.com/vim-jp/syntax-vim-ex
-" Last Change:    2024 Apr 13
+" Last Change:    2024 May 27
 " Former Maintainer: Charles E. Campbell
 
 " DO NOT CHANGE DIRECTLY.
@@ -69,7 +69,7 @@ syn keyword vimOption contained invtf invttyfast invudf 
invundofile invvb invvis
 
 " termcap codes (which can also be set) {{{2
 " GEN_SYN_VIM: vimOption term output code, START_STR='syn keyword vimOption 
contained', END_STR=''
-syn keyword vimOption contained t_AB t_AF t_AU t_AL t_al t_bc t_BE t_BD t_cd 
t_ce t_Ce t_CF t_cl t_cm t_Co t_CS t_Cs t_cs t_CV t_da t_db t_DL t_dl t_ds t_Ds 
t_EC t_EI t_fs t_fd t_fe t_GP t_IE t_IS t_ke t_ks t_le t_mb t_md t_me t_mr t_ms 
t_nd t_op t_RF t_RB t_RC t_RI t_Ri t_RK t_RS t_RT t_RV t_Sb t_SC t_se t_Sf t_SH 
t_SI t_Si t_so t_SR t_sr t_ST t_Te t_te t_TE t_ti t_TI t_Ts t_ts t_u7 t_ue t_us 
t_Us t_ut t_vb t_ve t_vi t_VS t_vs t_WP t_WS t_XM t_xn t_xs t_ZH t_ZR t_8f t_8b 
t_8u
+syn keyword vimOption contained t_AB t_AF t_AU t_AL t_al t_bc t_BE t_BD t_cd 
t_ce t_Ce t_CF t_cl t_cm t_Co t_CS t_Cs t_cs t_CV t_da t_db t_DL t_dl t_ds t_Ds 
t_EC t_EI t_fs t_fd t_fe t_GP t_IE t_IS t_ke t_ks t_le t_mb t_md t_me t_mr t_ms 
t_nd t_op t_RF t_RB t_RC t_RI t_Ri t_RK t_RS t_RT t_RV t_Sb t_SC t_se t_Sf t_SH 
t_SI t_Si t_so t_SR t_sr t_ST t_Te t_te t_TE t_ti t_TI t_Ts t_ts t_u7 t_ue t_us 
t_Us t_ut t_vb t_ve t_vi t_VS t_vs t_WP t_WS t_XM t_xn t_xs t_ZH t_ZR t_8f t_8b 
t_8u t_xo
 " term key codes
 syn keyword vimOption contained        t_F1 t_F2 t_F3 t_F4 t_F5 t_F6 t_F7 t_F8 
t_F9 t_k1 t_K1 t_k2 t_k3 t_K3 t_k4 t_K4 t_k5 t_K5 t_k6 t_K6 t_k7 t_K7 t_k8 t_K8 
t_k9 t_K9 t_KA t_kb t_kB t_KB t_KC t_kd t_kD t_KD t_KE t_KF t_KG t_kh t_KH t_kI 
t_KI t_KJ t_KK t_kl t_KL t_kN t_kP t_kr t_ku
 syn match   vimOption contained        "t_%1"
@@ -98,15 +98,16 @@ syn keyword vimGroup contained      Comment Constant String 
Character Number Boolean
 
 " Default highlighting groups {{{2
 " GEN_SYN_VIM: vimHLGroup, START_STR='syn keyword vimHLGroup contained', 
END_STR=''
-syn keyword vimHLGroup contained ErrorMsg IncSearch ModeMsg NonText StatusLine 
StatusLineNC EndOfBuffer VertSplit VisualNOS DiffText PmenuSbar TabLineSel 
TabLineFill Cursor lCursor QuickFixLine CursorLineSign CursorLineFold CurSearch 
PmenuKind PmenuKindSel PmenuExtra PmenuExtraSel Normal Directory LineNr 
CursorLineNr MoreMsg Question Search SpellBad SpellCap SpellRare SpellLocal 
PmenuThumb Pmenu PmenuSel SpecialKey Title WarningMsg WildMenu Folded 
FoldColumn SignColumn Visual DiffAdd DiffChange DiffDelete TabLine CursorColumn 
CursorLine ColorColumn Conceal MatchParen StatusLineTerm StatusLineTermNC 
ToolbarLine ToolbarButton Menu Tooltip Scrollbar CursorIM LineNrAbove 
LineNrBelow
+syn keyword vimHLGroup contained ErrorMsg IncSearch ModeMsg NonText StatusLine 
StatusLineNC EndOfBuffer VertSplit VisualNOS DiffText PmenuSbar TabLineSel 
TabLineFill Cursor lCursor QuickFixLine CursorLineSign CursorLineFold CurSearch 
PmenuKind PmenuKindSel PmenuExtra PmenuExtraSel Normal Directory LineNr 
CursorLineNr MoreMsg Question Search SpellBad SpellCap SpellRare SpellLocal 
PmenuThumb Pmenu PmenuSel SpecialKey Title WarningMsg WildMenu Folded 
FoldColumn SignColumn Visual DiffAdd DiffChange DiffDelete TabLine CursorColumn 
CursorLine ColorColumn MatchParen StatusLineTerm StatusLineTermNC ToolbarLine 
ToolbarButton Menu Tooltip Scrollbar CursorIM LineNrAbove LineNrBelow
+syn match vimHLGroup contained "\<Conceal\>"
 syn case match
 
 " Function Names {{{2
 " GEN_SYN_VIM: vimFuncName, START_STR='syn keyword vimFuncName contained', 
END_STR=''
 syn keyword vimFuncName contained abs acos add and append appendbufline argc 
argidx arglistid argv asin assert_beeps assert_equal assert_equalfile 
assert_exception assert_fails assert_false assert_inrange assert_match 
assert_nobeep assert_notequal assert_notmatch assert_report assert_true atan 
atan2 autocmd_add autocmd_delete autocmd_get balloon_gettext balloon_show 
balloon_split blob2list browse browsedir bufadd bufexists buflisted bufload 
bufloaded bufname bufnr bufwinid bufwinnr byte2line byteidx byteidxcomp call 
ceil ch_canread ch_close ch_close_in ch_evalexpr ch_evalraw ch_getbufnr 
ch_getjob ch_info ch_log ch_logfile ch_open ch_read ch_readblob ch_readraw 
ch_sendexpr ch_sendraw ch_setoptions ch_status changenr char2nr charclass 
charcol charidx chdir cindent
 syn keyword vimFuncName contained clearmatches col complete complete_add 
complete_check complete_info confirm copy cos cosh count cscope_connection 
cursor debugbreak deepcopy delete deletebufline did_filetype diff diff_filler 
diff_hlID digraph_get digraph_getlist digraph_set digraph_setlist echoraw empty 
environ err_teapot escape eval eventhandler executable execute exepath exists 
exists_compiled exp expand expandcmd extend extendnew feedkeys filereadable 
filewritable filter finddir findfile flatten flattennew float2nr floor fmod 
fnameescape fnamemodify foldclosed foldclosedend foldlevel foldtext 
foldtextresult foreach foreground fullcommand funcref function garbagecollect 
get getbufinfo getbufline getbufoneline getbufvar getcellwidths getchangelist 
getchar getcharmod
-syn keyword vimFuncName contained getcharpos getcharsearch getcharstr 
getcmdcompltype getcmdline getcmdpos getcmdscreenpos getcmdtype getcmdwintype 
getcompletion getcurpos getcursorcharpos getcwd getenv getfontname getfperm 
getfsize getftime getftype getimstatus getjumplist getline getloclist 
getmarklist getmatches getmousepos getmouseshape getpid getpos getqflist getreg 
getreginfo getregion getregtype getscriptinfo gettabinfo gettabvar gettabwinvar 
gettagstack gettext getwininfo getwinpos getwinposx getwinposy getwinvar glob 
glob2regpat globpath has has_key haslocaldir hasmapto histadd histdel histget 
histnr hlID hlexists hlget hlset hostname iconv indent index indexof input 
inputdialog inputlist inputrestore inputsave inputsecret insert instanceof 
interrupt
-syn keyword vimFuncName contained invert isabsolutepath isdirectory isinf 
islocked isnan items job_getchannel job_info job_setoptions job_start 
job_status job_stop join js_decode js_encode json_decode json_encode keys 
keytrans len libcall libcallnr line line2byte lispindent list2blob list2str 
listener_add listener_flush listener_remove localtime log log10 luaeval map 
maparg mapcheck maplist mapnew mapset match matchadd matchaddpos matcharg 
matchbufline matchdelete matchend matchfuzzy matchfuzzypos matchlist matchstr 
matchstrlist matchstrpos max menu_info min mkdir mode mzeval nextnonblank 
nr2char or pathshorten perleval popup_atcursor popup_beval popup_clear 
popup_close popup_create popup_dialog popup_filter_menu popup_filter_yesno 
popup_findecho popup_findinfo
+syn keyword vimFuncName contained getcharpos getcharsearch getcharstr 
getcmdcompltype getcmdline getcmdpos getcmdscreenpos getcmdtype getcmdwintype 
getcompletion getcurpos getcursorcharpos getcwd getenv getfontname getfperm 
getfsize getftime getftype getimstatus getjumplist getline getloclist 
getmarklist getmatches getmousepos getmouseshape getpid getpos getqflist getreg 
getreginfo getregion getregionpos getregtype getscriptinfo gettabinfo gettabvar 
gettabwinvar gettagstack gettext getwininfo getwinpos getwinposx getwinposy 
getwinvar glob glob2regpat globpath has has_key haslocaldir hasmapto histadd 
histdel histget histnr hlID hlexists hlget hlset hostname iconv indent index 
indexof input inputdialog inputlist inputrestore inputsave inputsecret insert 
instanceof
+syn keyword vimFuncName contained interrupt invert isabsolutepath isdirectory 
isinf islocked isnan items job_getchannel job_info job_setoptions job_start 
job_status job_stop join js_decode js_encode json_decode json_encode keys 
keytrans len libcall libcallnr line line2byte lispindent list2blob list2str 
listener_add listener_flush listener_remove localtime log log10 luaeval map 
maparg mapcheck maplist mapnew mapset match matchadd matchaddpos matcharg 
matchbufline matchdelete matchend matchfuzzy matchfuzzypos matchlist matchstr 
matchstrlist matchstrpos max menu_info min mkdir mode mzeval nextnonblank 
nr2char or pathshorten perleval popup_atcursor popup_beval popup_clear 
popup_close popup_create popup_dialog popup_filter_menu popup_filter_yesno 
popup_findecho popup_findinfo
 syn keyword vimFuncName contained popup_findpreview popup_getoptions 
popup_getpos popup_hide popup_list popup_locate popup_menu popup_move 
popup_notification popup_setoptions popup_settext popup_show pow prevnonblank 
printf prompt_getprompt prompt_setcallback prompt_setinterrupt prompt_setprompt 
prop_add prop_add_list prop_clear prop_find prop_list prop_remove prop_type_add 
prop_type_change prop_type_delete prop_type_get prop_type_list pum_getpos 
pumvisible py3eval pyeval pyxeval rand range readblob readdir readdirex 
readfile reduce reg_executing reg_recording reltime reltimefloat reltimestr 
remote_expr remote_foreground remote_peek remote_read remote_send 
remote_startserver remove rename repeat resolve reverse round rubyeval 
screenattr screenchar screenchars
 syn keyword vimFuncName contained screencol screenpos screenrow screenstring 
search searchcount searchdecl searchpair searchpairpos searchpos server2client 
serverlist setbufline setbufvar setcellwidths setcharpos setcharsearch 
setcmdline setcmdpos setcursorcharpos setenv setfperm setline setloclist 
setmatches setpos setqflist setreg settabvar settabwinvar settagstack setwinvar 
sha256 shellescape shiftwidth sign_define sign_getdefined sign_getplaced 
sign_jump sign_place sign_placelist sign_undefine sign_unplace sign_unplacelist 
simplify sin sinh slice sort sound_clear sound_playevent sound_playfile 
sound_stop soundfold spellbadword spellsuggest split sqrt srand state str2float 
str2list str2nr strcharlen strcharpart strchars strdisplaywidth strftime 
strgetchar stridx
 syn keyword vimFuncName contained string strlen strpart strptime strridx 
strtrans strutf16len strwidth submatch substitute swapfilelist swapinfo 
swapname synID synIDattr synIDtrans synconcealed synstack system systemlist 
tabpagebuflist tabpagenr tabpagewinnr tagfiles taglist tan tanh tempname 
term_dumpdiff term_dumpload term_dumpwrite term_getaltscreen term_getansicolors 
term_getattr term_getcursor term_getjob term_getline term_getscrolled 
term_getsize term_getstatus term_gettitle term_gettty term_list term_scrape 
term_sendkeys term_setansicolors term_setapi term_setkill term_setrestore 
term_setsize term_start term_wait terminalprops test_alloc_fail test_autochdir 
test_feedinput test_garbagecollect_now test_garbagecollect_soon test_getvalue 
test_gui_event test_ignore_error

-- 
-- 
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 on the web visit 
https://groups.google.com/d/msgid/vim_dev/E1sBatP-00AOEe-GP%40256bit.org.

Raspunde prin e-mail lui