Skip to content

Commit dd7a9c0

Browse files
Updated TmLanguage files.
1 parent 260117b commit dd7a9c0

File tree

4 files changed

+7636
-6010
lines changed

4 files changed

+7636
-6010
lines changed

Comments.tmPreferences

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@
3131
</array>
3232
</dict>
3333
<key>uuid</key>
34-
<string>A67A8BD9-A951-406F-9175-018DD4B52FD1</string>
34+
<string>FF9A09B1-D1C3-4AF0-9A11-2EC300F03184</string>
3535
</dict>
3636
</plist>

FindRefs.YAML-tmLanguage

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ patterns:
99
- include: '#footer'
1010
- include: '#reference'
1111
- include: '#line-with-match'
12-
12+
1313
repository:
1414
filename:
1515
match: ^([^ ].*:)$
@@ -39,7 +39,7 @@ repository:
3939
# is for single-line referenes into TypeScript files)
4040
var-expr:
4141
name: meta.var.expr.ts
42-
begin: (?<!\()\s*\b(var|let|const(?!\s+enum))\s+([a-zA-Z_$][\w$]*)
42+
begin: (?<!\()\s*\b(var|let|const(?!\s+enum))\s+([a-zA-Z_$][\w$]*)
4343
beginCaptures:
4444
'1': { name: storage.type.ts }
4545
'2': { name: variable.ts }
@@ -51,12 +51,12 @@ repository:
5151
name: keyword.control.ts
5252
match: \b(break|catch|continue|declare|do|else|finally|for|if|return|switch|throw|try|while)\b
5353

54-
switch-case:
54+
switch-case:
5555
name: case.expr.ts
5656
begin: '\b(case|default)\b'
5757
beginCaptures:
5858
'1': { name: keyword.control.ts }
59-
end: ':'
59+
end: ':'
6060
patterns:
6161
- include: '#expression'
6262

@@ -107,7 +107,7 @@ repository:
107107
match: (?:\b(extends|implements)\b|,)(?:\s+([a-zA-Z_$][.\w$]*))
108108
captures:
109109
'1': { name: storage.modifier.ts }
110-
'2': { name: storage.type.ts }
110+
'2': { name: storage.type.ts }
111111

112112
object-body:
113113
name: meta.object.body.ts
@@ -186,7 +186,7 @@ repository:
186186
match: ([a-zA-Z_$][\w$]*)(?=\:)
187187
captures:
188188
'1': { name: variable.parameter.ts}
189-
189+
190190
function-declaration:
191191
name: meta.function.ts
192192
begin: \b(function)\b(?:\s+([a-zA-Z_$][\w$]*))?\s*
@@ -295,7 +295,7 @@ repository:
295295
type-parameters:
296296
name: meta.type.parameters.ts
297297
begin: '<'
298-
end: '$|(?=var|type|function|class|interface)|>'
298+
end: '$|(?=var|type|function|class|interface)|>'
299299
patterns:
300300
- name: keyword.other.ts
301301
match: '\b(extends)\b'
@@ -308,7 +308,7 @@ repository:
308308
'1': { name: keyword.operator.ts }
309309
end: $|(?=[,);=])
310310
patterns:
311-
- include: '#expression'
311+
- include: '#expression'
312312

313313
expression:
314314
name: meta.expression.ts
@@ -347,14 +347,14 @@ repository:
347347
captures:
348348
'1': { name: storage.type.ts }
349349
'2': { name: storage.type.ts }
350-
350+
351351
new-expr:
352352
name: new.expr.ts
353353
match: '\b(new)\b\s*([a-zA-Z_$][.\w$]*)'
354354
captures:
355355
'1': { name: keyword.operator.ts }
356356
'2': { name: storage.type.ts }
357-
357+
358358
# TODO: object members with quoted or numric lhs
359359
object-member:
360360
name: meta.object.member.ts
@@ -373,15 +373,15 @@ repository:
373373

374374
relational-operator:
375375
name: keyword.operator.ts
376-
match: ===|==|=|!=|!==|<=|>=|<>|<|>
376+
match: ===|!==|==|!=|<=|>=|<>|=|<|>
377377

378378
assignment-operator:
379379
name: keyword.operator.ts
380-
match: <<=|>>=|>>>=|\*=|(?<!\()/=|%=|\+=|\-=|&=|\^=
380+
match: <<=|>>>=|>>=|\*=|(?<!\()/=|%=|\+=|\-=|&=|\^=
381381

382382
logic-operator:
383383
name: keyword.operator.ts
384-
match: \!|&|~|\||&&|\|\|
384+
match: \!|&&|&|~|\|\||\|
385385

386386
storage-keyword:
387387
name: storage.type.ts
@@ -503,7 +503,7 @@ repository:
503503
- include: '#expression'
504504

505505
numeric-literal:
506-
name: constant.numeric.ts
506+
name: constant.numeric.ts
507507
match: \b((0(x|X)[0-9a-fA-F]+)|([0-9]+(\.[0-9]+)?))\b
508508

509509
boolean-literal:
@@ -521,16 +521,11 @@ repository:
521521
access-modifier:
522522
name: storage.modifier.ts
523523
match: \b(public|protected|private)\b
524-
524+
525525
static-modifier:
526526
name: keyword.other.ts
527527
match: \b(static)\b
528528

529529
property-accessor:
530530
name: storage.type.property.ts
531531
match: \b(get|set)\b
532-
533-
534-
535-
536-

0 commit comments

Comments
 (0)