Skip to content

Commit ebb42d0

Browse files
committed
Handle function expressions to consume line ending of single line comment since we rely on lookback of function completion (})
Fixes #455 after making change in comments to not consume line endings
1 parent 486f645 commit ebb42d0

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

TypeScript.YAML-tmLanguage

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -655,6 +655,7 @@ repository:
655655
end: (?<=\})
656656
patterns:
657657
- include: '#function-name'
658+
- include: '#single-line-comment-consuming-line-ending'
658659
- include: '#function-body'
659660

660661
function-name:

TypeScript.tmLanguage

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2078,6 +2078,10 @@
20782078
<key>include</key>
20792079
<string>#function-name</string>
20802080
</dict>
2081+
<dict>
2082+
<key>include</key>
2083+
<string>#single-line-comment-consuming-line-ending</string>
2084+
</dict>
20812085
<dict>
20822086
<key>include</key>
20832087
<string>#function-body</string>

TypeScriptReact.tmLanguage

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2082,6 +2082,10 @@
20822082
<key>include</key>
20832083
<string>#function-name</string>
20842084
</dict>
2085+
<dict>
2086+
<key>include</key>
2087+
<string>#single-line-comment-consuming-line-ending</string>
2088+
</dict>
20852089
<dict>
20862090
<key>include</key>
20872091
<string>#function-body</string>

0 commit comments

Comments
 (0)