Issue #4: Fix invalid leading spaces with attributes

This commit is contained in:
yuin 2019-05-15 22:56:52 +09:00
parent e59897f8e5
commit 6703518300

View file

@ -94,7 +94,9 @@ func (b *atxHeadingParser) Open(parent ast.Node, reader text.Reader, pc Context)
node := ast.NewHeading(level)
parsed := false
if b.Attribute { // handles special case like ### heading ### {#id}
if line[start] == '#' {
start--
}
closureOpen := -1
closureClose := -1
for i := start; i < stop; {