Skip to content

Commit a5004ac

Browse files
author
steveluc
committed
Update server to fix Jonathan's bug + simple grammar fixes.
1 parent 814e602 commit a5004ac

File tree

4 files changed

+3509
-2686
lines changed

4 files changed

+3509
-2686
lines changed

TypeScript.tmLanguage

+6-26
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@
147147
<key>2</key>
148148
<dict>
149149
<key>name</key>
150-
<string>entity.name.type.class.ts</string>
150+
<string>entity.name.class.ts</string>
151151
</dict>
152152
</dict>
153153
<key>end</key>
@@ -236,26 +236,6 @@
236236
<key>name</key>
237237
<string>comment.block.documentation.ts</string>
238238
</dict>
239-
<key>comment-block-html</key>
240-
<dict>
241-
<key>captures</key>
242-
<dict>
243-
<key>0</key>
244-
<dict>
245-
<key>name</key>
246-
<string>punctuation.definition.comment.html.js</string>
247-
</dict>
248-
<key>2</key>
249-
<dict>
250-
<key>name</key>
251-
<string>punctuation.definition.comment.html.js</string>
252-
</dict>
253-
</dict>
254-
<key>match</key>
255-
<string>(&lt;!--|--&gt;)</string>
256-
<key>name</key>
257-
<string>comment.block.html.js</string>
258-
</dict>
259239
<key>comment-line</key>
260240
<dict>
261241
<key>captures</key>
@@ -462,7 +442,7 @@
462442
<key>meta-function</key>
463443
<dict>
464444
<key>begin</key>
465-
<string>\b(function)(?:\s+([a-zA-Z_$][\w$]*)?)\s*</string>
445+
<string>\b(function)\b(?:\s+([a-zA-Z_$][\w$]*))?\s*</string>
466446
<key>beginCaptures</key>
467447
<dict>
468448
<key>0</key>
@@ -662,7 +642,7 @@
662642
<key>meta-storage-modifier</key>
663643
<dict>
664644
<key>match</key>
665-
<string>\b(const|export|extends|final|implements|native|private|protected|public|static|synchronized|throws|transient|volatile)\b</string>
645+
<string>\b(const|export|extends|implements|private|public|static)\b</string>
666646
<key>name</key>
667647
<string>storage.modifier.ts</string>
668648
</dict>
@@ -721,7 +701,7 @@
721701
<key>2</key>
722702
<dict>
723703
<key>name</key>
724-
<string>entity.name.type.instance.ts</string>
704+
<string>entity.name.class.ts</string>
725705
</dict>
726706
</dict>
727707
<key>match</key>
@@ -737,7 +717,7 @@
737717
</dict>
738718
<dict>
739719
<key>match</key>
740-
<string>\b(boolean|class|enum|interface|number|string|var|void)\b</string>
720+
<string>\b(boolean|class|enum|type|interface|number|string|var|void)\b</string>
741721
<key>name</key>
742722
<string>storage.type.ts</string>
743723
</dict>
@@ -853,7 +833,7 @@
853833
<key>module-expression</key>
854834
<dict>
855835
<key>begin</key>
856-
<string>\b(module)\b(?:\s+([a-zA-Z_$][\w$]*))?</string>
836+
<string>(?&lt;!var )\b(module)\b(?:\s+([a-zA-Z_$][\w$]*))?</string>
857837
<key>beginCaptures</key>
858838
<dict>
859839
<key>1</key>

0 commit comments

Comments
 (0)