Inconsistency as it “does not collapse adjacent bird-track blocks”

As said in What changed in Standard Markdown?, adjacent > quote blocks are not collapsed into a single blockquote. So this creates two separate blockquotes:

> Foo

> bar

While I appreciate the idea of giving the author more choice (as described in the spec: “But it seems better to allow the author to decide whether two block quotes or one are wanted”), I do see this as an inconsistency when compared to code blocks though. After all, this creates a single code block:

    Foo

    bar

(Note that there are no trailing spaces in the second line)

I understand that it’s difficult to compare these two cases since there is no dedicated character to mark the code block (except the indentation), so an empty row with just trailing spaces would be undesirable anyway, but I still dislike this inconsistent behavior. Not that I know how we could solve it…

2 Likes