Skip to content

Commit 9ca0e33

Browse files
committed
update color
1 parent 1643ccb commit 9ca0e33

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

syntaxes/lua.tmLanguage.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@
141141
"name": "keyword.control.lua"
142142
},
143143
{
144-
"match": "\\b(local)\\b",
144+
"match": "\\b(local|global)\\b",
145145
"name": "keyword.local.lua"
146146
},
147147
{
@@ -160,6 +160,14 @@
160160
"match": "(?<![^.]\\.|:)\\b(assert|collectgarbage|dofile|error|getfenv|getmetatable|ipairs|load|loadfile|loadstring|module|next|pairs|pcall|print|rawequal|rawget|rawlen|rawset|require|select|setfenv|setmetatable|tonumber|tostring|type|unpack|xpcall)\\b(?!\\s*=(?!=))",
161161
"name": "support.function.lua"
162162
},
163+
{
164+
"match": "(?<![^.]\\.|:)\\b(async)\\b(?!\\s*=(?!=))",
165+
"name": "entity.name.tag.lua"
166+
},
167+
{
168+
"match": "(?<![^.]\\.|:)\\b(unknown|any|boolean|number|integer|thread|table|string|userdata|lightuserdata|function|method)\\b(?!\\s*=(?!=))",
169+
"name": "support.type.lua"
170+
},
163171
{
164172
"match": "(?<![^.]\\.|:)\\b(coroutine\\.(create|isyieldable|close|resume|running|status|wrap|yield)|string\\.(byte|char|dump|find|format|gmatch|gsub|len|lower|match|pack|packsize|rep|reverse|sub|unpack|upper)|table\\.(concat|insert|maxn|move|pack|remove|sort|unpack)|math\\.(abs|acos|asin|atan2?|ceil|cosh?|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pow|rad|random|randomseed|sinh?|sqrt|tanh?|tointeger|type)|io\\.(close|flush|input|lines|open|output|popen|read|tmpfile|type|write)|os\\.(clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\\.(loadlib|seeall|searchpath)|debug\\.(debug|[gs]etfenv|[gs]ethook|getinfo|[gs]etlocal|[gs]etmetatable|getregistry|[gs]etupvalue|[gs]etuservalue|set[Cc]stacklimit|traceback|upvalueid|upvaluejoin)|bit32\\.(arshift|band|bnot|bor|btest|bxor|extract|replace|lrotate|lshift|rrotate|rshift)|utf8\\.(char|codes|codepoint|len|offset))\\b(?!\\s*=(?!=))",
165173
"name": "support.function.library.lua"
@@ -174,7 +182,7 @@
174182
},
175183
{
176184
"match": "\\b([a-zA-Z_][a-zA-Z0-9_]*)\\b(?=\\s*\\??:)",
177-
"name": "entity.name.class.lua"
185+
"name": "support.type.property-name.lua"
178186
},
179187
{
180188
"match": "\\b([a-zA-Z_][a-zA-Z0-9_]*)\\b",

0 commit comments

Comments
 (0)