aboutsummaryrefslogtreecommitdiff
path: root/markdown/ast_external.go
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <william@herges.fr>2025-12-21 14:16:03 +0100
committerAnhgelus Morhtuuzh <william@herges.fr>2025-12-21 14:16:03 +0100
commit5ff5db6770a4cd7f506121287070fb342de62e79 (patch)
tree2a244fe4a52170754f80c3cca1554a4c6c185e5e /markdown/ast_external.go
parentb8b0189bab9e282624fcf64d622cf100f3ddec11 (diff)
feat(markdown): option to render poem
Diffstat (limited to 'markdown/ast_external.go')
-rw-r--r--markdown/ast_external.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/markdown/ast_external.go b/markdown/ast_external.go
index 7223a9b..be63131 100644
--- a/markdown/ast_external.go
+++ b/markdown/ast_external.go
@@ -26,7 +26,11 @@ func (a *astLink) Eval(opt *Option) (template.HTML, *ParseError) {
}
rr := opt.RenderLink(string(content), string(href))
if a.addSpace {
- return " " + rr, nil
+ s, err := astBreak{}.Eval(opt)
+ if err != nil {
+ return "", err
+ }
+ return s + rr, nil
}
return rr, nil
}