Skip to content

Commit 79cce04

Browse files
committed
Correcting Issue #38/#89
1 parent 98fef6c commit 79cce04

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

TypeScript.YAML-tmLanguage

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

9090
object-heritage:
9191
name: meta.object.heritage.ts
92-
begin: '(?:\b(extends|implements)\b)'
92+
begin: '(?:\s*\b(extends|implements)\b)'
9393
beginCaptures:
9494
'1': { name: keyword.other.ts }
9595
end: (?=\{)

TypeScript.tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -998,7 +998,7 @@
998998
<key>object-heritage</key>
999999
<dict>
10001000
<key>begin</key>
1001-
<string>(?:\b(extends|implements)\b)</string>
1001+
<string>(?:\s*\b(extends|implements)\b)</string>
10021002
<key>beginCaptures</key>
10031003
<dict>
10041004
<key>1</key>

TypeScriptReact.YAML-tmLanguage

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

9292
object-heritage:
9393
name: meta.object.heritage.tsx
94-
begin: '(?:\b(extends|implements)\b)'
94+
begin: '(?:\s*\b(extends|implements)\b)'
9595
beginCaptures:
9696
'1': { name: keyword.other.tsx }
9797
end: (?=\{)

TypeScriptReact.tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1364,7 +1364,7 @@
13641364
<key>object-heritage</key>
13651365
<dict>
13661366
<key>begin</key>
1367-
<string>(?:\b(extends|implements)\b)</string>
1367+
<string>(?:\s*\b(extends|implements)\b)</string>
13681368
<key>beginCaptures</key>
13691369
<dict>
13701370
<key>1</key>

tests/baselines/Issue89.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@
33
[1, 16]: source.ts meta.declaration.object.ts meta.object.heritage.ts keyword.other.ts
44
[1, 27]: source.ts meta.declaration.object.ts meta.object.heritage.ts comment.block.ts
55
[1, 30]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
6-
[1, 32]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
7-
[1, 47]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
6+
[1, 32]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts keyword.other.ts
7+
[1, 47]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
88
[2, 2]: source.ts meta.declaration.object.ts meta.object.body.ts
99
[4, 1]: source.ts
1010
[7, 14]: source.ts meta.declaration.object.ts meta.object.name.ts entity.name.class.ts
1111
[7, 16]: source.ts meta.declaration.object.ts meta.object.heritage.ts keyword.other.ts
1212
[7, 31]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts
13-
[7, 34]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
14-
[7, 46]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
15-
[7, 48]: source.ts meta.declaration.object.ts meta.object.heritage.ts
13+
[7, 34]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts keyword.other.ts
14+
[7, 46]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
15+
[7, 48]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts
1616
[8, 2]: source.ts meta.declaration.object.ts meta.object.body.ts
1717
[10, 1]: source.ts
1818
[12, 14]: source.ts meta.declaration.object.ts meta.object.name.ts entity.name.class.ts
1919
[12, 16]: source.ts meta.declaration.object.ts meta.object.heritage.ts keyword.other.ts
2020
[12, 28]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
21-
[12, 30]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts
22-
[12, 43]: source.ts meta.declaration.object.ts meta.object.heritage.ts comment.block.ts
23-
[12, 46]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
24-
[12, 51]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
25-
[12, 56]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
21+
[12, 30]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts
22+
[12, 43]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts comment.block.ts
23+
[12, 46]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
24+
[12, 51]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
25+
[12, 56]: source.ts meta.declaration.object.ts meta.object.heritage.ts meta.object.heritage.ts meta.object.heritage.parent.ts storage.type.ts
2626
[13, 2]: source.ts meta.declaration.object.ts meta.object.body.ts
2727
[15, 1]: source.ts

0 commit comments

Comments
 (0)