Skip to content

Commit 336cec6

Browse files
committed
更新着色
1 parent b279c66 commit 336cec6

File tree

2 files changed

+15
-6
lines changed

2 files changed

+15
-6
lines changed

server

syntaxes/lua.tmLanguage.json

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,16 @@
528528
"end": "(?=\\n)"
529529
},
530530
{
531-
"begin": "(?<=---)\\|\\s*\\>?",
531+
"begin": "(?<=---)@meta",
532+
"beginCaptures": {
533+
"0": {
534+
"name": "storage.type.annotation.lua"
535+
}
536+
},
537+
"end": "(?=\\n)"
538+
},
539+
{
540+
"begin": "(?<=---)\\|\\s*[\\>\\+]?",
532541
"beginCaptures": {
533542
"0": {
534543
"name": "storage.type.annotation.lua"
@@ -559,7 +568,7 @@
559568
"name": "keyword.operator.lua"
560569
},
561570
{
562-
"match": "(\\b([a-zA-Z_][a-zA-Z0-9_\\.]*)\\b)[ \\t]*(?=:)",
571+
"match": "(\\b([a-zA-Z_][a-zA-Z0-9_\\.\\*]*)\\b)[ \\t]*(?=:)",
563572
"name": "entity.name.variable.lua"
564573
},
565574
{
@@ -568,11 +577,11 @@
568577
]
569578
},
570579
{
571-
"begin": "(?=[a-zA-Z_\\.\"'])",
580+
"begin": "(?=[a-zA-Z_\\.\\*\"'])",
572581
"end": "(?=[\\s\\),])",
573582
"patterns": [
574583
{
575-
"match": "(\\b([a-zA-Z_][a-zA-Z0-9_\\.]*)\\b)[ \\t]*",
584+
"match": "(\\b([a-zA-Z_][a-zA-Z0-9_\\.\\*]*)\\b)[ \\t]*",
576585
"name": "support.type.lua"
577586
},
578587
{
@@ -599,7 +608,7 @@
599608
"end": "(?=[\\s\\),])",
600609
"patterns": [
601610
{
602-
"match": "(\\b([a-zA-Z_][a-zA-Z0-9_\\.]*)\\b)[ \\t]*",
611+
"match": "(\\b([a-zA-Z_][a-zA-Z0-9_\\.\\*]*)\\b)[ \\t]*",
603612
"name": "support.type.lua"
604613
},
605614
{

0 commit comments

Comments
 (0)