diff --git a/Makefile b/Makefile index 8932961d..3ecb8621 100644 --- a/Makefile +++ b/Makefile @@ -16,7 +16,7 @@ test: release then echo "Error: package.version != git.tag" && exit 1 ; fi devenv: - npm install syntaxdev@0.0.11 + npm install syntaxdev@0.0.12 release: ./node_modules/.bin/syntaxdev build-plist --in grammars/src/MagicPython.syntax.yaml --out grammars/MagicPython.tmLanguage diff --git a/grammars/MagicPython.tmLanguage b/grammars/MagicPython.tmLanguage index 92b93020..fe97f739 100644 --- a/grammars/MagicPython.tmLanguage +++ b/grammars/MagicPython.tmLanguage @@ -1733,7 +1733,7 @@ 1 name - variable.parameter.class.python entity.other.inherited-class.python + entity.other.inherited-class.python variable.parameter.class.python 2 @@ -3060,7 +3060,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.backreference.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.backreference.named.begin.regexp 2 @@ -3070,7 +3070,7 @@ indirectly through syntactic constructs 3 name - punctuation.parenthesis.backreference.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.backreference.named.end.regexp @@ -3332,7 +3332,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.begin.regexp + punctuation.character.set.begin.regexp constant.other.set.regexp 2 @@ -3350,7 +3350,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.end.regexp + punctuation.character.set.end.regexp constant.other.set.regexp 2 @@ -3389,7 +3389,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -3402,7 +3402,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -3479,7 +3479,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -3519,7 +3519,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -3559,7 +3559,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -3599,7 +3599,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -3639,7 +3639,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -3666,7 +3666,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -3674,7 +3674,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -3701,7 +3701,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -3709,7 +3709,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -3809,7 +3809,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.begin.regexp + punctuation.character.set.begin.regexp constant.other.set.regexp 2 @@ -3827,7 +3827,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.end.regexp + punctuation.character.set.end.regexp constant.other.set.regexp 2 @@ -3866,7 +3866,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -3879,7 +3879,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -3960,7 +3960,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -4004,7 +4004,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -4048,7 +4048,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -4092,7 +4092,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -4136,7 +4136,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -4167,7 +4167,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -4175,7 +4175,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -4206,7 +4206,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -4214,7 +4214,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -4314,7 +4314,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.begin.regexp + punctuation.character.set.begin.regexp constant.other.set.regexp 2 @@ -4332,7 +4332,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.end.regexp + punctuation.character.set.end.regexp constant.other.set.regexp 2 @@ -4371,7 +4371,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -4384,7 +4384,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -4461,7 +4461,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -4501,7 +4501,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -4541,7 +4541,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -4581,7 +4581,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -4621,7 +4621,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -4648,7 +4648,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -4656,7 +4656,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -4683,7 +4683,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -4691,7 +4691,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -4791,7 +4791,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.begin.regexp + punctuation.character.set.begin.regexp constant.other.set.regexp 2 @@ -4809,7 +4809,7 @@ indirectly through syntactic constructs 1 name - constant.other.set.regexp punctuation.character.set.end.regexp + punctuation.character.set.end.regexp constant.other.set.regexp 2 @@ -4848,7 +4848,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -4861,7 +4861,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -4942,7 +4942,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -4986,7 +4986,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -5030,7 +5030,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -5074,7 +5074,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -5118,7 +5118,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -5149,7 +5149,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -5157,7 +5157,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -5188,7 +5188,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -5196,7 +5196,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -5497,7 +5497,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -5510,7 +5510,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -5550,7 +5550,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -5590,7 +5590,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -5630,7 +5630,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -5670,7 +5670,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -5710,7 +5710,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -5737,7 +5737,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -5745,7 +5745,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -5772,7 +5772,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -5780,7 +5780,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -5873,7 +5873,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -5886,7 +5886,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -5930,7 +5930,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -5974,7 +5974,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -6018,7 +6018,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -6062,7 +6062,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -6106,7 +6106,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -6137,7 +6137,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -6145,7 +6145,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -6176,7 +6176,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -6184,7 +6184,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -6277,7 +6277,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -6290,7 +6290,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -6330,7 +6330,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -6370,7 +6370,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -6410,7 +6410,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -6450,7 +6450,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -6490,7 +6490,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -6517,7 +6517,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -6525,7 +6525,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -6552,7 +6552,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -6560,7 +6560,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -6653,7 +6653,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -6666,7 +6666,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -6710,7 +6710,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -6754,7 +6754,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -6798,7 +6798,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -6842,7 +6842,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -6886,7 +6886,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -6917,7 +6917,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -6925,7 +6925,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -6956,7 +6956,7 @@ indirectly through syntactic constructs 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -6964,7 +6964,7 @@ indirectly through syntactic constructs 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2 @@ -6987,7 +6987,7 @@ indirectly through syntactic constructs fregexp-single-one-line name - string.regexp.quoted.single.python string.interpolated.python + string.interpolated.python string.regexp.quoted.single.python begin \b(([uU]r)|([fF]r)|(r[fF]?))(\') end @@ -7039,7 +7039,7 @@ indirectly through syntactic constructs fregexp-single-three-line name - string.regexp.quoted.multi.python string.interpolated.python + string.interpolated.python string.regexp.quoted.multi.python begin \b(([uU]r)|([fF]r)|(r[fF]?))(\'\'\') end @@ -7091,7 +7091,7 @@ indirectly through syntactic constructs fregexp-double-one-line name - string.regexp.quoted.single.python string.interpolated.python + string.interpolated.python string.regexp.quoted.single.python begin \b(([uU]r)|([fF]r)|(r[fF]?))(") end @@ -7143,7 +7143,7 @@ indirectly through syntactic constructs fregexp-double-three-line name - string.regexp.quoted.multi.python string.interpolated.python + string.interpolated.python string.regexp.quoted.multi.python begin \b(([uU]r)|([fF]r)|(r[fF]?))(""") end @@ -7805,7 +7805,7 @@ indirectly through syntactic constructs 1 name - storage.type.string.python string.quoted.single.python string.interpolated.python + string.interpolated.python string.quoted.single.python storage.type.string.python 2 @@ -7815,7 +7815,7 @@ indirectly through syntactic constructs 3 name - string.quoted.single.python string.interpolated.python punctuation.definition.string.begin.python + punctuation.definition.string.begin.python string.interpolated.python string.quoted.single.python endCaptures @@ -7823,7 +7823,7 @@ indirectly through syntactic constructs 1 name - string.quoted.single.python string.interpolated.python punctuation.definition.string.end.python + punctuation.definition.string.end.python string.interpolated.python string.quoted.single.python 2 @@ -7869,12 +7869,12 @@ indirectly through syntactic constructs 2 name - storage.type.string.python string.quoted.single.python string.interpolated.python + string.interpolated.python string.quoted.single.python storage.type.string.python 3 name - string.quoted.single.python punctuation.definition.string.begin.python + punctuation.definition.string.begin.python string.quoted.single.python endCaptures @@ -7882,7 +7882,7 @@ indirectly through syntactic constructs 1 name - string.quoted.single.python string.interpolated.python punctuation.definition.string.end.python + punctuation.definition.string.end.python string.interpolated.python string.quoted.single.python 2 @@ -7923,12 +7923,12 @@ indirectly through syntactic constructs 1 name - storage.type.string.python string.quoted.raw.single.python string.interpolated.python + string.interpolated.python string.quoted.raw.single.python storage.type.string.python 2 name - string.quoted.raw.single.python punctuation.definition.string.begin.python + punctuation.definition.string.begin.python string.quoted.raw.single.python endCaptures @@ -7936,7 +7936,7 @@ indirectly through syntactic constructs 1 name - string.quoted.raw.single.python string.interpolated.python punctuation.definition.string.end.python + punctuation.definition.string.end.python string.interpolated.python string.quoted.raw.single.python 2 @@ -7967,7 +7967,7 @@ indirectly through syntactic constructs fstring-single-core name - string.quoted.single.python string.interpolated.python + string.interpolated.python string.quoted.single.python match (?x) (.+?) @@ -7990,7 +7990,7 @@ indirectly through syntactic constructs fstring-raw-single-core name - string.quoted.raw.single.python string.interpolated.python + string.interpolated.python string.quoted.raw.single.python match (?x) (.+?) @@ -8177,7 +8177,7 @@ indirectly through syntactic constructs 1 name - storage.type.string.python string.quoted.multi.python string.interpolated.python + string.interpolated.python string.quoted.multi.python storage.type.string.python 2 @@ -8187,7 +8187,7 @@ indirectly through syntactic constructs 3 name - string.quoted.multi.python string.interpolated.python punctuation.definition.string.begin.python + punctuation.definition.string.begin.python string.interpolated.python string.quoted.multi.python endCaptures @@ -8195,7 +8195,7 @@ indirectly through syntactic constructs 1 name - string.quoted.multi.python string.interpolated.python punctuation.definition.string.end.python + punctuation.definition.string.end.python string.interpolated.python string.quoted.multi.python 2 @@ -8241,12 +8241,12 @@ indirectly through syntactic constructs 2 name - storage.type.string.python string.quoted.multi.python string.interpolated.python + string.interpolated.python string.quoted.multi.python storage.type.string.python 3 name - string.quoted.multi.python punctuation.definition.string.begin.python + punctuation.definition.string.begin.python string.quoted.multi.python endCaptures @@ -8254,7 +8254,7 @@ indirectly through syntactic constructs 1 name - string.quoted.multi.python string.interpolated.python punctuation.definition.string.end.python + punctuation.definition.string.end.python string.interpolated.python string.quoted.multi.python 2 @@ -8295,12 +8295,12 @@ indirectly through syntactic constructs 1 name - storage.type.string.python string.quoted.raw.multi.python string.interpolated.python + string.interpolated.python string.quoted.raw.multi.python storage.type.string.python 2 name - string.quoted.raw.multi.python punctuation.definition.string.begin.python + punctuation.definition.string.begin.python string.quoted.raw.multi.python endCaptures @@ -8308,7 +8308,7 @@ indirectly through syntactic constructs 1 name - string.quoted.raw.multi.python string.interpolated.python punctuation.definition.string.end.python + punctuation.definition.string.end.python string.interpolated.python string.quoted.raw.multi.python 2 @@ -8339,7 +8339,7 @@ indirectly through syntactic constructs fstring-multi-core name - string.quoted.multi.python string.interpolated.python + string.interpolated.python string.quoted.multi.python match (?x) (.+?) @@ -8362,7 +8362,7 @@ indirectly through syntactic constructs fstring-raw-multi-core name - string.quoted.raw.multi.python string.interpolated.python + string.interpolated.python string.quoted.raw.multi.python match (?x) (.+?) diff --git a/grammars/MagicRegExp.tmLanguage b/grammars/MagicRegExp.tmLanguage index 37c42d1b..3bc9d48e 100644 --- a/grammars/MagicRegExp.tmLanguage +++ b/grammars/MagicRegExp.tmLanguage @@ -148,7 +148,7 @@ 1 name - punctuation.parenthesis.backreference.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.backreference.named.begin.regexp 2 @@ -158,7 +158,7 @@ 3 name - punctuation.parenthesis.backreference.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.backreference.named.end.regexp @@ -348,7 +348,7 @@ 1 name - constant.other.set.regexp punctuation.character.set.begin.regexp + punctuation.character.set.begin.regexp constant.other.set.regexp 2 @@ -366,7 +366,7 @@ 1 name - constant.other.set.regexp punctuation.character.set.end.regexp + punctuation.character.set.end.regexp constant.other.set.regexp 2 @@ -405,7 +405,7 @@ 1 name - punctuation.parenthesis.named.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.begin.regexp 2 @@ -418,7 +418,7 @@ 1 name - punctuation.parenthesis.named.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.named.end.regexp 2 @@ -495,7 +495,7 @@ 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.regexp + keyword.operator.lookahead.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -535,7 +535,7 @@ 1 name - punctuation.parenthesis.lookahead.end.regexp keyword.operator.lookahead.negative.regexp + keyword.operator.lookahead.negative.regexp punctuation.parenthesis.lookahead.end.regexp 2 @@ -575,7 +575,7 @@ 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.regexp + keyword.operator.lookbehind.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -615,7 +615,7 @@ 1 name - punctuation.parenthesis.lookbehind.end.regexp keyword.operator.lookbehind.negative.regexp + keyword.operator.lookbehind.negative.regexp punctuation.parenthesis.lookbehind.end.regexp 2 @@ -655,7 +655,7 @@ 1 name - punctuation.parenthesis.conditional.end.regexp keyword.operator.conditional.negative.regexp + keyword.operator.conditional.negative.regexp punctuation.parenthesis.conditional.end.regexp 2 @@ -682,7 +682,7 @@ 0 name - punctuation.parenthesis.non-capturing.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.begin.regexp endCaptures @@ -690,7 +690,7 @@ 1 name - punctuation.parenthesis.non-capturing.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.non-capturing.end.regexp 2 @@ -717,7 +717,7 @@ 0 name - punctuation.parenthesis.begin.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.begin.regexp endCaptures @@ -725,7 +725,7 @@ 1 name - punctuation.parenthesis.end.regexp support.other.parenthesis.regexp + support.other.parenthesis.regexp punctuation.parenthesis.end.regexp 2