Skip to content

Commit 568c4cf

Browse files
committed
Fix call screen
1 parent a39af68 commit 568c4cf

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

syntaxes/renpy.tmLanguage.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,15 +1073,15 @@
10731073
"1": { "name": "keyword.control.flow.return.renpy" }
10741074
},
10751075
"end": "$",
1076-
"patterns": [{ "include": "#expressions" }, { "include": "source.renpy.python#expression" }]
1076+
"patterns": [{ "include": "#expressions-renpy-only" }, { "include": "source.renpy.python#expression" }]
10771077
},
10781078
"call-jump-expression": {
10791079
"begin": "\\b(?<!\\.)(expression)\\b",
10801080
"beginCaptures": {
10811081
"1": { "name": "keyword.expression.renpy" }
10821082
},
10831083
"end": "(?=\\b(?<!\\.)(?:pass|from)\\b)|$",
1084-
"patterns": [{ "include": "#expressions" }, { "include": "source.renpy.python#expression" }]
1084+
"patterns": [{ "include": "#expressions-renpy-only" }, { "include": "source.renpy.python#expression" }]
10851085
},
10861086
"jump": {
10871087
"name": "meta.jump.statement.renpy",
@@ -1106,7 +1106,7 @@
11061106
"call-pass": {
11071107
"begin": "\\b(?<!\\.)(pass)\\b[ \\t]*(?=\\()",
11081108
"beginCaptures": {
1109-
"1": { "name": "keyword.pass.renpy" }
1109+
"1": { "name": "keyword.control.flow.pass.renpy" }
11101110
},
11111111
"end": "(\\))",
11121112
"endCaptures": {
@@ -1124,9 +1124,10 @@
11241124
},
11251125
"call": {
11261126
"name": "meta.call.statement.renpy",
1127-
"begin": "(?<=^[ \\t]+)(call)\\b[ \\t]*",
1127+
"begin": "(?<=^[ \\t]+)(call)\\b(?:[ \\t]+(screen))?",
11281128
"beginCaptures": {
1129-
"1": { "name": "keyword.control.flow.call.renpy" }
1129+
"1": { "name": "keyword.control.flow.call.renpy" },
1130+
"2": { "name": "keyword.screen.renpy" }
11301131
},
11311132
"end": "(?=#)|$",
11321133
"endCaptures": {

0 commit comments

Comments
 (0)