Skip to content

Commit aedeae4

Browse files
committed
update syntaxes tokens
1 parent e904cd8 commit aedeae4

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

syntaxes/lua.tmLanguage.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"name": "keyword.control.lua"
1313
}
1414
},
15-
"end": "(?<=[\\)\\-:{}\\[\\]\"'])",
15+
"end": "(?<=[\\)\\-{}\\[\\]\"'])",
1616
"name": "meta.function.lua",
1717
"patterns": [
1818
{
@@ -25,7 +25,7 @@
2525
"name": "punctuation.definition.parameters.begin.lua"
2626
}
2727
},
28-
"end": "(\\))|(?=[\\-\\.:{}\\[\\]\"'])",
28+
"end": "(\\))|(?=[\\-\\.{}\\[\\]\"'])",
2929
"endCaptures": {
3030
"1": {
3131
"name": "punctuation.definition.parameters.finish.lua"
@@ -43,6 +43,20 @@
4343
{
4444
"match": ",",
4545
"name": "punctuation.separator.arguments.lua"
46+
},
47+
{
48+
"begin": ":",
49+
"beginCaptures": {
50+
"0": {
51+
"name": "punctuation.separator.arguments.lua"
52+
}
53+
},
54+
"end": "(?=[\\),])",
55+
"patterns": [
56+
{
57+
"include": "#luadoc.type"
58+
}
59+
]
4660
}
4761
]
4862
},

0 commit comments

Comments
 (0)