Include autolink text in Markdown heading anchors

This commit is contained in:
2026-10-08 01:31:18 +00:00
parent 1eb1cc6491
commit 95599e96f6
4 changed files with 21 additions and 5 deletions

View File

@@ -128,6 +128,9 @@ func markdownHeadingText(heading *ast.Heading, source []byte) string {
case *ast.CodeSpan:
result.WriteString(node.Value.Value(source))
return
case *ast.AutoLink:
result.WriteString(node.Label.Value(source))
return
}
for child := node.FirstChild(); child != nil; child = child.NextSibling() {
appendNode(child)