Skip to content

Commit 1424dda

Browse files
committed
Merge pull request #635 from prefiks/master
Fix problem with syntax highlihtingting
2 parents f2165ca + 2af4971 commit 1424dda

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

grammars/typescript.cson

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@
180180
'name': 'keyword.operator.js'
181181
'patterns': [
182182
{
183-
'include': '$self'
183+
'include': '$base'
184184
}
185185
]
186186
}
@@ -327,14 +327,14 @@
327327
'1':
328328
'name': 'meta.delimiter.semicolon.js'
329329
'patterns': [
330-
'include': '$self'
330+
'include': '$base'
331331
]
332332
}
333333
{
334334
'include': '#curlybracerecursion'
335335
}
336336
{
337-
'include': '$self'
337+
'include': '$base'
338338
}
339339
{
340340
'match': ';'
@@ -515,7 +515,7 @@
515515
'include': '#comma'
516516
'patterns': [
517517
{
518-
'include': '$self'
518+
'include': '$base'
519519
}
520520
]
521521
}
@@ -632,7 +632,7 @@
632632
'name': 'keyword.operator.js'
633633
'patterns': [
634634
{
635-
'include': '$self'
635+
'include': '$base'
636636
}
637637
]
638638
}
@@ -649,7 +649,7 @@
649649
'name': 'meta.brace.square.js'
650650
'patterns': [
651651
{
652-
'include': '$self'
652+
'include': '$base'
653653
}
654654
]
655655
}
@@ -662,7 +662,7 @@
662662
'name': 'meta.brace.round.js'
663663
'patterns': [
664664
{
665-
'include': '$self'
665+
'include': '$base'
666666
}
667667
]
668668
}
@@ -723,12 +723,12 @@
723723
'name': 'meta.brace.curly.js'
724724
'patterns': [
725725
{
726-
'include': '$self'
726+
'include': '$base'
727727
}
728728
]
729729

730730
'type':
731-
'begin': '(?=)'
731+
'begin': '(?=[\\(\\{\\p{L}\\p{Nl}$_])'
732732
'end': '(?<!\\*\\/)(?<!\\|)(?<!\\s)(?<!\\.)(?!\\G)(?!\\.)(?!\\s*\\|)'
733733
'patterns': [
734734
{
@@ -776,7 +776,7 @@
776776
]
777777

778778
'typeinheritedfrom':
779-
'begin': '(?=)'
779+
'begin': '(?=[\\(\\{\\p{L}\\p{Nl}$_])'
780780
'end': '(?<!\\*\\/)(?<!\\|)(?<!\\.)(?!\\G)(?!\\.)(?!\\|)'
781781
'patterns': [
782782
{
@@ -1047,7 +1047,7 @@
10471047
'name': 'punctuation.definition.parameters.end.js'
10481048
'patterns': [
10491049
{
1050-
'include': '$self'
1050+
'include': '$base'
10511051
}
10521052
]
10531053

0 commit comments

Comments
 (0)