Skip to content

Commit 55b8661

Browse files
committed
New changes
1 parent dc4a247 commit 55b8661

File tree

6 files changed

+21
-4
lines changed

6 files changed

+21
-4
lines changed

TypeScript.YAML-tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@ repository:
466466

467467
case-clause:
468468
name: case-clause.expr.ts
469-
begin: '(?<!\.)\b(case|default)\b'
469+
begin: '(?<!\.)\b(case|default(?=:))\b'
470470
beginCaptures:
471471
'1': { name: keyword.control.ts }
472472
end: ':'

TypeScript.tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
<key>case-clause</key>
124124
<dict>
125125
<key>begin</key>
126-
<string>(?&lt;!\.)\b(case|default)\b</string>
126+
<string>(?&lt;!\.)\b(case|default(?=:))\b</string>
127127
<key>beginCaptures</key>
128128
<dict>
129129
<key>1</key>

TypeScriptReact.YAML-tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -468,7 +468,7 @@ repository:
468468

469469
case-clause:
470470
name: case-clause.expr.tsx
471-
begin: '(?<!\.)\b(case|default)\b'
471+
begin: '(?<!\.)\b(case|default(?=:))\b'
472472
beginCaptures:
473473
'1': { name: keyword.control.tsx }
474474
end: ':'

TypeScriptReact.tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
<key>case-clause</key>
124124
<dict>
125125
<key>begin</key>
126-
<string>(?&lt;!\.)\b(case|default)\b</string>
126+
<string>(?&lt;!\.)\b(case|default(?=:))\b</string>
127127
<key>beginCaptures</key>
128128
<dict>
129129
<key>1</key>

tests/baselines/Issue200.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[1, 1]: source.ts
2+
[3, 1]: source.ts keyword.control.ts
3+
[3, 9]: source.ts storage.type.ts
4+
[3, 16]: source.ts string.single.ts
5+
[4, 3]: source.ts meta.block.ts keyword.control.import.include.ts
6+
[4, 10]: source.ts meta.block.ts
7+
[4, 18]: source.ts meta.block.ts
8+
[5, 3]: source.ts meta.block.ts storage.type.ts
9+
[5, 10]: source.ts meta.block.ts keyword.control.ts
10+
[5, 18]: source.ts meta.block.ts
11+
[6, 1]: source.ts meta.block.ts meta.brace.curly.ts

tests/cases/Issue200.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
^^
2+
3+
^^declare ^^module ^^'goog:goog.i18n.NumberFormatSymbols_en_TT' {
4+
^^import ^^alias = ^^lool.clutz.goog.i18n.NumberFormatSymbols_en_TT;
5+
^^export ^^default ^^alias;
6+
^^}^^

0 commit comments

Comments
 (0)