You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is definitely a bug, but it's hard to fix given how the parser works currently.
To fix this we'd need to change the parsing model to a one-pass parser for block-level constructs. This is partially already done inside the HTML block hasher for a couple of constructs so it does not hash the content of code blocks, so it'd be a nice place to start the effort.
Fenced code blocks inside a blockquote works fine until another fenced code block is included in the document anywhere after the blockquote.
For example:
results in:
additionally:
does not help:
If you remove all fenced code blocks after the blockquote, or have every line of the blockquote start with
>
then the problem goes away.So this works fine:
As does this:
All examples above were tested on the Dingus with PHP Markdown Extra 1.2.5 .
The text was updated successfully, but these errors were encountered: