Skip to content

Commit b113c16

Browse files
committed
Add behavior-griddecaltempalte to ini.tmLanguage.json and '//' comments
1 parent 3b676b6 commit b113c16

File tree

1 file changed

+37
-2
lines changed

1 file changed

+37
-2
lines changed

syntaxes/ini.tmLanguage.json

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,9 @@
350350
{
351351
"include": "#behavior-targetingreticledecal"
352352
},
353+
{
354+
"include": "#behavior-griddecaltempalte"
355+
},
353356
{
354357
"include": "#assignment"
355358
},
@@ -412,7 +415,29 @@
412415
"name": "keyword.control.ini"
413416
}
414417
},
415-
"end": "\\s*\\b(End)\\b",
418+
"end": "\\s*\\b(End)",
419+
"endCaptures": {
420+
"1": {
421+
"name": "keyword.control.ini"
422+
}
423+
},
424+
"patterns": [
425+
{
426+
"include": "#assignment"
427+
},
428+
{
429+
"include": "#inline-comment"
430+
}
431+
]
432+
},
433+
"behavior-griddecaltempalte": {
434+
"begin": "\\s*\\b(GridDecalTemplate)",
435+
"beginCaptures": {
436+
"1": {
437+
"name": "keyword.control.ini"
438+
}
439+
},
440+
"end": "\\s*\\b(End)",
416441
"endCaptures": {
417442
"1": {
418443
"name": "keyword.control.ini"
@@ -771,7 +796,7 @@
771796
]
772797
},
773798
"inline-comment": {
774-
"begin": "(^[ \\t]+)?(?=;)",
799+
"begin": "(^[ \\t]+)?(?=(;|//))",
775800
"beginCaptures": {
776801
"1": {
777802
"name": "punctuation.whitespace.ini"
@@ -788,6 +813,16 @@
788813
},
789814
"end": "\\n",
790815
"name": "comment.line.ini"
816+
},
817+
{
818+
"begin": "//",
819+
"beginCaptures": {
820+
"0": {
821+
"name": "punctuation.definition.comment.ini"
822+
}
823+
},
824+
"end": "\\n",
825+
"name": "comment.line.ini"
791826
}
792827
]
793828
}

0 commit comments

Comments
 (0)