Skip to content

Commit 715e486

Browse files
committed
fixed return type highlighting with generic parameters
1 parent 8265708 commit 715e486

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

Syntaxes/Zig.YAML-tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ repository:
291291
'2':
292292
name: punctuation.section.parens.begin.zig
293293

294-
end: '(?<=\))\s*([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")?(!)?\s*(?:([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")\b(?!\s*\())?'
294+
end: '(?<=\)[^\)])\s*([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")?(!)?\s*(?:([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")\b(?!\s*\())?'
295295
endCaptures:
296296
'1':
297297
name: storage.type.zig

Syntaxes/Zig.tmLanguage

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@
313313
</dict>
314314
</dict>
315315
<key>end</key>
316-
<string>(?&lt;=\))\s*([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")?(!)?\s*(?:([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")\b(?!\s*\())?</string>
316+
<string>(?&lt;=\)[^\)])\s*([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")?(!)?\s*(?:([a-zA-Z_][a-zA-Z0-9_.]*|@\".+\")\b(?!\s*\())?</string>
317317
<key>endCaptures</key>
318318
<dict>
319319
<key>1</key>

Syntaxes/Zig.tmLanguage.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@
469469
]
470470
},
471471
"function_def": {
472-
"end": "(?<=\\))\\s*([a-zA-Z_][a-zA-Z0-9_.]*|@\\\".+\\\")?(!)?\\s*(?:([a-zA-Z_][a-zA-Z0-9_.]*|@\\\".+\\\")\\b(?!\\s*\\())?",
472+
"end": "(?<=\\)[^\\)])\\s*([a-zA-Z_][a-zA-Z0-9_.]*|@\\\".+\\\")?(!)?\\s*(?:([a-zA-Z_][a-zA-Z0-9_.]*|@\\\".+\\\")\\b(?!\\s*\\())?",
473473
"begin": "(?<=fn)\\s+([a-zA-Z_][a-zA-Z0-9_]*|@\\\".+\\\")(\\()",
474474
"beginCaptures": {
475475
"1": {

0 commit comments

Comments
 (0)