vim-patch:e08bfef88bd0

runtime(zig): Update Zig runtime files (vim/vim#13388)

Update runtime files from upstream (https://github.com/zig/zig.vim) at
commit 54c216e5306a5c3878a60596aacb94dca8652ab9.

e08bfef88b

Co-authored-by: Gregory Anders <8965202+gpanders@users.noreply.github.com>
This commit is contained in:
Gregory Anders 2023-10-19 10:20:12 -05:00
parent 315c711700
commit e6d352d8d7
3 changed files with 19 additions and 14 deletions

View File

@ -28,7 +28,7 @@ setlocal formatoptions-=t formatoptions+=croql
setlocal suffixesadd=.zig,.zir
if has('comments')
setlocal comments=:///,://!,://,:\\\\
setlocal comments=:///,://!,://
setlocal commentstring=//\ %s
endif
@ -53,7 +53,7 @@ endif
unlet! s:tmp_cwd
if exists('g:zig_std_dir')
let &l:path = &l:path . ',' . g:zig_std_dir
let &l:path = g:zig_std_dir . ',' . &l:path
endif
let b:undo_ftplugin =

View File

@ -1119,7 +1119,7 @@ local extension = {
yuck = 'yuck',
z8a = 'z8a',
zig = 'zig',
zir = 'zir',
zon = 'zig',
zu = 'zimbu',
zut = 'zimbutempl',
zs = 'zserio',

View File

@ -34,6 +34,7 @@ let s:zig_syntax_keywords = {
\ , "usize"
\ , "comptime_int"
\ , "comptime_float"
\ , "c_char"
\ , "c_short"
\ , "c_ushort"
\ , "c_int"
@ -96,6 +97,7 @@ let s:zig_syntax_keywords = {
\ , "@atomicStore"
\ , "@bitCast"
\ , "@breakpoint"
\ , "@trap"
\ , "@alignCast"
\ , "@alignOf"
\ , "@cDefine"
@ -107,6 +109,7 @@ let s:zig_syntax_keywords = {
\ , "@cmpxchgStrong"
\ , "@compileError"
\ , "@compileLog"
\ , "@constCast"
\ , "@ctz"
\ , "@popCount"
\ , "@divExact"
@ -126,9 +129,10 @@ let s:zig_syntax_keywords = {
\ , "@unionInit"
\ , "@frameAddress"
\ , "@import"
\ , "@inComptime"
\ , "@newStackCall"
\ , "@asyncCall"
\ , "@intToPtr"
\ , "@ptrFromInt"
\ , "@max"
\ , "@min"
\ , "@memcpy"
@ -145,7 +149,7 @@ let s:zig_syntax_keywords = {
\ , "@panic"
\ , "@prefetch"
\ , "@ptrCast"
\ , "@ptrToInt"
\ , "@intFromPtr"
\ , "@rem"
\ , "@returnAddress"
\ , "@setCold"
@ -169,25 +173,26 @@ let s:zig_syntax_keywords = {
\ , "@subWithOverflow"
\ , "@intCast"
\ , "@floatCast"
\ , "@intToFloat"
\ , "@floatToInt"
\ , "@boolToInt"
\ , "@errSetCast"
\ , "@floatFromInt"
\ , "@intFromFloat"
\ , "@intFromBool"
\ , "@errorCast"
\ , "@truncate"
\ , "@typeInfo"
\ , "@typeName"
\ , "@TypeOf"
\ , "@atomicRmw"
\ , "@intToError"
\ , "@errorToInt"
\ , "@intToEnum"
\ , "@enumToInt"
\ , "@errorFromInt"
\ , "@intFromError"
\ , "@enumFromInt"
\ , "@intFromEnum"
\ , "@setAlignStack"
\ , "@frame"
\ , "@Frame"
\ , "@frameSize"
\ , "@bitReverse"
\ , "@Vector"
\ , "@volatileCast"
\ , "@sin"
\ , "@cos"
\ , "@tan"
@ -196,7 +201,7 @@ let s:zig_syntax_keywords = {
\ , "@log"
\ , "@log2"
\ , "@log10"
\ , "@fabs"
\ , "@abs"
\ , "@floor"
\ , "@ceil"
\ , "@trunc"