Skip to content

Commit 45f5dbe

Browse files
authored
Clean up punctuation config (#932)
1 parent 44635a7 commit 45f5dbe

File tree

1 file changed

+32
-83
lines changed

1 file changed

+32
-83
lines changed

grammars/rescript.tmLanguage.json

+32-83
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
}
5656
]
5757
},
58-
"punctuations": {
58+
"punctuation": {
5959
"patterns": [
6060
{
6161
"match": "~",
@@ -89,6 +89,14 @@
8989
"match": "\\}",
9090
"name": "punctuation.section.braces.end"
9191
},
92+
{
93+
"match": "\\[",
94+
"name": "punctuation.section.brackets.begin"
95+
},
96+
{
97+
"match": "\\]",
98+
"name": "punctuation.section.brackets.end"
99+
},
92100
{
93101
"match": "\\(",
94102
"name": "punctuation.section.parens.begin"
@@ -188,7 +196,7 @@
188196
"include": "#operator"
189197
},
190198
{
191-
"include": "#punctuations"
199+
"include": "#punctuation"
192200
},
193201
{
194202
"include": "#string"
@@ -289,18 +297,6 @@
289297
}
290298
]
291299
},
292-
"bracketAccess": {
293-
"patterns": [
294-
{
295-
"match": "\\[",
296-
"name": "punctuation.section.brackets.begin"
297-
},
298-
{
299-
"match": "\\]",
300-
"name": "punctuation.section.brackets.end"
301-
}
302-
]
303-
},
304300
"list": {
305301
"patterns": [
306302
{
@@ -542,74 +538,27 @@
542538
}
543539
},
544540
"patterns": [
545-
{
546-
"include": "#storage"
547-
},
548-
{
549-
"include": "#ffi-single"
550-
},
551-
{
552-
"include": "#ffi"
553-
},
554-
{
555-
"include": "#constant"
556-
},
557-
{
558-
"include": "#commentLine"
559-
},
560-
{
561-
"include": "#commentBlock"
562-
},
563-
{
564-
"include": "#character"
565-
},
566-
{
567-
"include": "#typeParameter"
568-
},
569-
{
570-
"include": "#string"
571-
},
572-
{
573-
"include": "#attribute"
574-
},
575-
{
576-
"include": "#function"
577-
},
578-
{
579-
"include": "#list"
580-
},
581-
{
582-
"include": "#bracketAccess"
583-
},
584-
{
585-
"include": "#jsx"
586-
},
587-
{
588-
"include": "#operator"
589-
},
590-
{
591-
"include": "#number"
592-
},
593-
{
594-
"include": "#openOrIncludeModule"
595-
},
596-
{
597-
"include": "#moduleDeclaration"
598-
},
599-
{
600-
"include": "#moduleAccess"
601-
},
602-
{
603-
"include": "#constructor"
604-
},
605-
{
606-
"include": "#keyword"
607-
},
608-
{
609-
"include": "#punctuations"
610-
},
611-
{
612-
"include": "#defaultIdIsVariable"
613-
}
541+
{ "include": "#storage" },
542+
{ "include": "#ffi-single" },
543+
{ "include": "#ffi" },
544+
{ "include": "#constant" },
545+
{ "include": "#commentLine" },
546+
{ "include": "#commentBlock" },
547+
{ "include": "#character" },
548+
{ "include": "#typeParameter" },
549+
{ "include": "#string" },
550+
{ "include": "#attribute" },
551+
{ "include": "#function" },
552+
{ "include": "#list" },
553+
{ "include": "#jsx" },
554+
{ "include": "#operator" },
555+
{ "include": "#number" },
556+
{ "include": "#openOrIncludeModule" },
557+
{ "include": "#moduleDeclaration" },
558+
{ "include": "#moduleAccess" },
559+
{ "include": "#constructor" },
560+
{ "include": "#keyword" },
561+
{ "include": "#punctuation" },
562+
{ "include": "#defaultIdIsVariable" }
614563
]
615564
}

0 commit comments

Comments
 (0)