Move mention macro into a goldmark-parser/renderer

This commit is contained in:
Manuel Rüger
2026-02-08 00:28:36 +01:00
parent b85e40402c
commit e294a7317e
14 changed files with 160 additions and 46 deletions

View File

@@ -67,7 +67,7 @@ func GetCredentials(
"flag or be stored in configuration file",
)
}
if baseURL == "" {
baseURL = url.Scheme + "://" + url.Host
}

View File

@@ -186,8 +186,6 @@ func processFile(
return nil
}
macros = append(macros, stdlib.Macros...)
for _, macro := range macros {
markdown, err = macro.Apply(markdown)
if err != nil {

View File

@@ -192,8 +192,8 @@ var Flags = []cli.Flag{
&cli.StringSliceFlag{
Name: "features",
Value: []string{"mermaid"},
Usage: "Enables optional features. Current features: d2, mermaid, mkdocsadmonitions",
Value: []string{"mermaid", "mention"},
Usage: "Enables optional features. Current features: d2, mermaid, mention, mkdocsadmonitions",
Sources: cli.NewValueSourceChain(cli.EnvVar("MARK_FEATURES"), altsrctoml.TOML("features", altsrc.NewStringPtrSourcer(&filename))),
},
&cli.BoolFlag{