@@ -599,7 +599,7 @@ contexts:
599599 - match : ' `(?=\S)'
600600 scope : constant.character.asciidoc
601601 push : latex-single-curly-quote-body
602- - include : else -pop
602+ - include : immediately -pop
603603
604604 latex-single-curly-quote-body :
605605 - match : \'{{constrained_break}}
@@ -617,7 +617,7 @@ contexts:
617617 escape_captures :
618618 1 : markup.raw.inline.asciidoc punctuation.definition.raw.end.asciidoc
619619 2 : invalid.illegal.new-block.asciidoc
620- - include : else -pop
620+ - include : immediately -pop
621621
622622 text-monospace-body :
623623 - meta_scope : markup.raw.inline.asciidoc
@@ -702,7 +702,7 @@ contexts:
702702 escape_captures :
703703 1 : markup.raw.inline.asciidoc punctuation.definition.raw.end.asciidoc
704704 2 : invalid.illegal.new-block.asciidoc
705- - include : else -pop
705+ - include : immediately -pop
706706
707707 text-monospace-unconstrained-body :
708708 - meta_scope : markup.raw.inline.asciidoc
@@ -712,7 +712,7 @@ contexts:
712712 - match : ' ``(?=\S)'
713713 scope : constant.character.asciidoc
714714 push : latex-double-curly-quote-body
715- - include : else -pop
715+ - include : immediately -pop
716716
717717 latex-double-curly-quote-body :
718718 - match : \'\'{{constrained_break}}
@@ -1494,6 +1494,10 @@ contexts:
14941494 - match : (?=\S)
14951495 pop : 1
14961496
1497+ immediately-pop :
1498+ - match : ' '
1499+ pop : 1
1500+
14971501 pop-blank-line :
14981502 - match : ' {{bol}}$\n?'
14991503 pop : 1
0 commit comments