Hey all, been a while. Doing the crossing the i and dotting the t thing on my linter’s beta release, and I came across these two seemingly contradictory things:
4.2. Atx Headings
An ATX heading consists of a string of characters, parsed as inline content, between an opening sequence of 1–6 unescaped
#characters and an optional closing sequence of any number of unescaped
#characters. The opening sequence of
#characters must be followed by a space or by the end of line.
Verify specifically, it references a single space character, hex 20, and not whitespace. However, example 10:
is supposed to produce:
Which makes it seem like it should be any whitespace character, not just a space character.
So which is correct? the specification or the example?