Skip to content

Commit e153244

Browse files
committed
Fix illegan mismatched closing quote for one-line regexp.
1 parent 35e46fb commit e153244

File tree

8 files changed

+539
-50
lines changed

8 files changed

+539
-50
lines changed

grammars/MagicPython.cson

Lines changed: 100 additions & 20 deletions
Large diffs are not rendered by default.

grammars/MagicPython.syntax.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,24 +32,28 @@ repository:
3232
prefix: 'single-one-'
3333
marker: "|(?=\\')"
3434
nested: ''
35+
guard: "|((?=(?<!\\\\)\\n))"
3536

3637
- file: 'regexp.inc.syntax.yaml'
3738
vars:
3839
prefix: 'single-three-'
3940
marker: "|(?=\\'\\'\\')"
4041
nested: "- include: '#comments-string-single-three'"
42+
guard: ""
4143

4244
- file: 'regexp.inc.syntax.yaml'
4345
vars:
4446
prefix: 'double-one-'
4547
marker: '|(?=")'
4648
nested: ''
49+
guard: "|((?=(?<!\\\\)\\n))"
4750

4851
- file: 'regexp.inc.syntax.yaml'
4952
vars:
5053
prefix: 'double-three-'
5154
marker: '|(?=""")'
5255
nested: "- include: '#comments-string-double-three'"
56+
guard: ""
5357

5458
- file: 'pystring.inc.syntax.yaml'
5559
vars:

0 commit comments

Comments
 (0)