From 2eae5db069dc171f74cd863487655f6a88e5384d Mon Sep 17 00:00:00 2001 From: Mehmet Samet Duman Date: Fri, 3 Apr 2026 22:21:25 +0300 Subject: NOISSUE rebrand vim to MNV's not Vim Signed-off-by: Mehmet Samet Duman --- uvim/runtime/syntax/lua.vim | 443 -------------------------------------------- 1 file changed, 443 deletions(-) delete mode 100644 uvim/runtime/syntax/lua.vim (limited to 'uvim/runtime/syntax/lua.vim') diff --git a/uvim/runtime/syntax/lua.vim b/uvim/runtime/syntax/lua.vim deleted file mode 100644 index f5851d024f..0000000000 --- a/uvim/runtime/syntax/lua.vim +++ /dev/null @@ -1,443 +0,0 @@ -" Vim syntax file -" Language: Lua 4.0, Lua 5.0, Lua 5.1, Lua 5.2 and Lua 5.3 -" Maintainer: Marcus Aurelius Farias -" First Author: Carlos Augusto Teixeira Mendes -" Last Change: 2025 Feb 25 -" Options: lua_version = 4 or 5 -" lua_subversion = 0 (for 4.0 or 5.0) -" or 1, 2, 3 (for 5.1, 5.2 or 5.3) -" the default is 5.3 - -" quit when a syntax file was already loaded -if exists("b:current_syntax") - finish -endif - -let s:cpo_save = &cpo -set cpo&vim - -" keep in sync with ftplugin/lua.vim -if !exists("lua_version") - " Default is lua 5.3 - let lua_version = 5 - let lua_subversion = 3 -elseif !exists("lua_subversion") - " lua_version exists, but lua_subversion doesn't. In this case set it to 0 - let lua_subversion = 0 -endif - -syn case match - -" syncing method -syn sync minlines=1000 - -if lua_version >= 5 - syn keyword luaMetaMethod __add __sub __mul __div __pow __unm __concat - syn keyword luaMetaMethod __eq __lt __le - syn keyword luaMetaMethod __index __newindex __call - syn keyword luaMetaMethod __metatable __mode __gc __tostring -endif - -if lua_version > 5 || (lua_version == 5 && lua_subversion >= 1) - syn keyword luaMetaMethod __mod __len -endif - -if lua_version > 5 || (lua_version == 5 && lua_subversion >= 2) - syn keyword luaMetaMethod __pairs -endif - -if lua_version > 5 || (lua_version == 5 && lua_subversion >= 3) - syn keyword luaMetaMethod __idiv __name - syn keyword luaMetaMethod __band __bor __bxor __bnot __shl __shr -endif - -if lua_version > 5 || (lua_version == 5 && lua_subversion >= 4) - syn keyword luaMetaMethod __close -endif - -" catch errors caused by wrong parenthesis and wrong curly brackets or -" keywords placed outside their respective blocks - -syn region luaParen transparent start='(' end=')' contains=TOP,luaParenError -syn match luaParenError ")" -syn match luaError "}" -syn match luaError "\<\%(end\|else\|elseif\|then\|until\|in\)\>" - -" Function declaration -syn region luaFunctionBlock transparent matchgroup=luaFunction start="\" end="\" contains=TOP - -" else -syn keyword luaCondElse matchgroup=luaCond contained containedin=luaCondEnd else - -" then ... end -syn region luaCondEnd contained transparent matchgroup=luaCond start="\" end="\" contains=TOP - -" elseif ... then -syn region luaCondElseif contained containedin=luaCondEnd transparent matchgroup=luaCond start="\" end="\" contains=TOP - -" if ... then -syn region luaCondStart transparent matchgroup=luaCond start="\" end="\"me=e-4 contains=TOP nextgroup=luaCondEnd skipwhite skipempty - -" do ... end -syn region luaBlock transparent matchgroup=luaStatement start="\" end="\" contains=TOP -" repeat ... until -syn region luaRepeatBlock transparent matchgroup=luaRepeat start="\" end="\" contains=TOP - -" while ... do -syn region luaWhile transparent matchgroup=luaRepeat start="\" end="\"me=e-2 contains=TOP nextgroup=luaBlock skipwhite skipempty - -" for ... do and for ... in ... do -syn region luaFor transparent matchgroup=luaRepeat start="\" end="\"me=e-2 contains=TOP nextgroup=luaBlock skipwhite skipempty - -syn keyword luaFor contained containedin=luaFor in - -" other keywords -syn keyword luaStatement return local break -if lua_version > 5 || (lua_version == 5 && lua_subversion >= 2) - syn keyword luaStatement goto - syn match luaLabel "::\I\i*::" -endif - -" operators -syn keyword luaOperator and or not - -if (lua_version == 5 && lua_subversion >= 3) || lua_version > 5 - syn match luaSymbolOperator "[#<>=~^&|*/%+-]\|\.\{2,3}" -elseif lua_version == 5 && (lua_subversion == 1 || lua_subversion == 2) - syn match luaSymbolOperator "[#<>=~^*/%+-]\|\.\{2,3}" -else - syn match luaSymbolOperator "[<>=~^*/+-]\|\.\{2,3}" -endif - -" comments -syn keyword luaTodo contained TODO FIXME XXX -syn match luaComment "--.*$" contains=luaTodo,@Spell -if lua_version == 5 && lua_subversion == 0 - syn region luaComment matchgroup=luaCommentDelimiter start="--\[\[" end="\]\]" contains=luaTodo,luaInnerComment,@Spell - syn region luaInnerComment contained transparent start="\[\[" end="\]\]" -elseif lua_version > 5 || (lua_version == 5 && lua_subversion >= 1) - " Comments in Lua 5.1: --[[ ... ]], [=[ ... ]=], [===[ ... ]===], etc. - syn region luaComment matchgroup=luaCommentDelimiter start="--\[\z(=*\)\[" end="\]\z1\]" contains=luaTodo,@Spell -endif - -" first line may start with #! -syn match luaComment "\%^#!.*" - -syn keyword luaConstant nil -if lua_version > 4 - syn keyword luaConstant true false -endif - -" strings -syn match luaSpecial contained #\\[\\abfnrtv'"[\]]\|\\[[:digit:]]\{,3}# -if lua_version == 5 - if lua_subversion == 0 - syn region luaString2 matchgroup=luaStringDelimiter start=+\[\[+ end=+\]\]+ contains=luaString2,@Spell - else - if lua_subversion >= 2 - syn match luaSpecial contained #\\z\|\\x[[:xdigit:]]\{2}# - endif - if lua_subversion >= 3 - syn match luaSpecial contained #\\u{[[:xdigit:]]\+}# - endif - syn region luaString2 matchgroup=luaStringDelimiter start="\[\z(=*\)\[" end="\]\z1\]" contains=@Spell - endif -endif -syn region luaString matchgroup=luaStringDelimiter start=+'+ end=+'+ skip=+\\\\\|\\'+ contains=luaSpecial,@Spell -syn region luaString matchgroup=luaStringDelimiter start=+"+ end=+"+ skip=+\\\\\|\\"+ contains=luaSpecial,@Spell - -" integer number -syn match luaNumber "\<\d\+\>" -" floating point number, with dot, optional exponent -syn match luaNumber "\<\d\+\.\d*\%([eE][-+]\=\d\+\)\=" -" floating point number, starting with a dot, optional exponent -syn match luaNumber "\.\d\+\%([eE][-+]\=\d\+\)\=\>" -" floating point number, without dot, with exponent -syn match luaNumber "\<\d\+[eE][-+]\=\d\+\>" - -" hex numbers -if lua_version >= 5 - if lua_subversion == 1 - syn match luaNumber "\<0[xX]\x\+\>" - elseif lua_subversion >= 2 - syn match luaNumber "\<0[xX][[:xdigit:].]\+\%([pP][-+]\=\d\+\)\=\>" - endif -endif - -" tables -syn region luaTableBlock transparent matchgroup=luaTable start="{" end="}" contains=TOP,luaStatement - -" methods -syntax match luaFunc ":\@<=\k\+" - -" built-in functions -syn keyword luaFunc assert collectgarbage dofile error next -syn keyword luaFunc print rawget rawset self tonumber tostring type _VERSION - -if lua_version == 4 - syn keyword luaFunc _ALERT _ERRORMESSAGE gcinfo - syn keyword luaFunc call copytagmethods dostring - syn keyword luaFunc foreach foreachi getglobal getn - syn keyword luaFunc gettagmethod globals newtag - syn keyword luaFunc setglobal settag settagmethod sort - syn keyword luaFunc tag tinsert tremove - syn keyword luaFunc _INPUT _OUTPUT _STDIN _STDOUT _STDERR - syn keyword luaFunc openfile closefile flush seek - syn keyword luaFunc setlocale execute remove rename tmpname - syn keyword luaFunc getenv date clock exit - syn keyword luaFunc readfrom writeto appendto read write - syn keyword luaFunc PI abs sin cos tan asin - syn keyword luaFunc acos atan atan2 ceil floor - syn keyword luaFunc mod frexp ldexp sqrt min max log - syn keyword luaFunc log10 exp deg rad random - syn keyword luaFunc randomseed strlen strsub strlower strupper - syn keyword luaFunc strchar strrep ascii strbyte - syn keyword luaFunc format strfind gsub - syn keyword luaFunc getinfo getlocal setlocal setcallhook setlinehook -elseif lua_version == 5 - syn keyword luaFunc getmetatable setmetatable - syn keyword luaFunc ipairs pairs - syn keyword luaFunc pcall xpcall - syn keyword luaFunc _G loadfile rawequal require - if lua_subversion == 0 - syn keyword luaFunc getfenv setfenv - syn keyword luaFunc loadstring unpack - syn keyword luaFunc gcinfo loadlib LUA_PATH _LOADED _REQUIREDNAME - else - syn keyword luaFunc load select - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion == 1 - syn keyword luaFunc getfenv setfenv - syn keyword luaFunc loadstring module unpack - syn match luaFunc /\/ - syn match luaFunc /\/ - elseif lua_subversion >= 2 - syn keyword luaFunc _ENV rawlen - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - - if lua_subversion >= 3 - syn match luaFunc /\/ - endif - if lua_subversion >= 4 - syn keyword luaFunc warn - syn match luaFunc /\/ - endif - syn match luaFunc /\/ - endif - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion == 0 - syn match luaFunc /\/ - else - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - if lua_subversion >= 3 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - - if lua_subversion == 0 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - elseif lua_subversion == 1 - syn match luaFunc /\/ - elseif lua_subversion >= 2 - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion >= 3 - syn match luaFunc /\/ - endif - endif - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - - if lua_subversion == 2 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion < 3 - syn match luaFunc /\/ - endif - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion == 0 - syn match luaFunc /\/ - syn match luaFunc /\/ - elseif lua_subversion == 1 - syn match luaFunc /\/ - endif - if lua_subversion >= 1 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion == 1 || lua_subversion == 2 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - endif - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion < 3 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - else - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion == 1 - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - if lua_subversion >= 1 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - if lua_subversion >= 2 - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - syn match luaFunc /\/ - endif - if lua_subversion >= 4 - syn match luaFunc /\/ - endif - endif -endif - -" Define the default highlighting. -" Only when an item doesn't have highlighting yet - -hi def link luaStatement Statement -hi def link luaRepeat Repeat -hi def link luaFor Repeat -hi def link luaString String -hi def link luaString2 String -hi def link luaStringDelimiter luaString -hi def link luaNumber Number -hi def link luaOperator Operator -hi def link luaSymbolOperator luaOperator -hi def link luaConstant Constant -hi def link luaCond Conditional -hi def link luaCondElse Conditional -hi def link luaFunction Function -hi def link luaMetaMethod Function -hi def link luaComment Comment -hi def link luaCommentDelimiter luaComment -hi def link luaTodo Todo -hi def link luaTable Structure -hi def link luaError Error -hi def link luaParenError Error -hi def link luaSpecial SpecialChar -hi def link luaFunc Identifier -hi def link luaLabel Label - - -let b:current_syntax = "lua" - -let &cpo = s:cpo_save -unlet s:cpo_save -" vim: et ts=8 sw=2 -- cgit 0.0.5-2-1-g0f52