Skip to content

Commit 684b360

Browse files
committed
fix for exec-file
1 parent 5072fe8 commit 684b360

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

PSS.sublime-syntax

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -266,13 +266,16 @@ contexts:
266266
0: punctuation.section.code.end.pss
267267

268268
# plain-file
269-
- match: '^\s*(exec)\s+(file\s+)("[^"]*")\s*=\s*(""")'
269+
- match: '^\s*(exec)\s+(file\s+)("[^"]*")\s*='
270270
captures:
271271
1: keyword.declaration.exec.pss
272272
2: keyword.declaration.exec_target_file.pss
273273
3: entity.name.filename.pss
274-
4: punctuation.section.begin.pss
275-
push: exec-file
274+
push:
275+
- match: (""")
276+
captures:
277+
1: punctuation.section.begin.pss
278+
set: exec-file
276279

277280
# native exec
278281
- match: '^\s*(exec)\s+\b({{exec_kinds}})'

test/exec.pss

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ component test_exec {
1919
}
2020
"""
2121

22-
exec file "scripts/bla.sh" = """
22+
exec file "scripts/bla.sh" =
23+
"""
2324
This is a plain-text file!
2425

2526
"""
26-
}
27+
}

0 commit comments

Comments
 (0)