I'd request reverting 634d830b0f73fea73526d4ea294cb3f33a4e79ef in this issue.
In contrast to the original issue, headers do not have to be preceded by a blank line in markdown actually.
Here is an example:
# 1
## 2
B
##3
C
## 4
D
With default markdown parser (pandoc temp.md -t json), header 1, 2 are both valid headers.
Related issue: #95
I'd request reverting 634d830b0f73fea73526d4ea294cb3f33a4e79ef in this issue. In contrast to the original issue, headers do not have to be preceded by a blank line in markdown actually.
Here is an example:
With default markdown parser (
pandoc temp.md -t json
), header 1, 2 are both valid headers.With Original strict markdown (
pandoc temp.md -f markdown_strict -t json
), all the four headers are valid.