Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-05-28 12:01:47 +0300
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2022-05-29 12:50:58 +0300
commit0f8dc47037f59156c04540d97ed1b588e6bc1164 (patch)
tree78d76bb4d52b2f35b609013fde6ec4f5e19730c8 /hugolib/page__meta.go
parent3b478f50b7408ad78d085fa6dbc3c7a683c9d943 (diff)
Remove Blackfriday markdown engine
It has been deprecated for a long time, its v1 version is not maintained anymore, and there are many known issues. Goldmark should be a mature replacement by now. Closes #9934
Diffstat (limited to 'hugolib/page__meta.go')
-rw-r--r--hugolib/page__meta.go27
1 files changed, 7 insertions, 20 deletions
diff --git a/hugolib/page__meta.go b/hugolib/page__meta.go
index 1c8748869..daf989f42 100644
--- a/hugolib/page__meta.go
+++ b/hugolib/page__meta.go
@@ -120,9 +120,8 @@ type pageMeta struct {
s *Site
- renderingConfigOverrides map[string]any
- contentConverterInit sync.Once
- contentConverter converter.Converter
+ contentConverterInit sync.Once
+ contentConverter converter.Converter
}
func (p *pageMeta) Aliases() []string {
@@ -744,21 +743,10 @@ func (p *pageMeta) applyDefaultValues(n *contentNode) error {
}
}
- if !p.f.IsZero() {
- var renderingConfigOverrides map[string]any
- bfParam := getParamToLower(p, "blackfriday")
- if bfParam != nil {
- renderingConfigOverrides = maps.ToStringMap(bfParam)
- }
-
- p.renderingConfigOverrides = renderingConfigOverrides
-
- }
-
return nil
}
-func (p *pageMeta) newContentConverter(ps *pageState, markup string, renderingConfigOverrides map[string]any) (converter.Converter, error) {
+func (p *pageMeta) newContentConverter(ps *pageState, markup string) (converter.Converter, error) {
if ps == nil {
panic("no Page provided")
}
@@ -780,11 +768,10 @@ func (p *pageMeta) newContentConverter(ps *pageState, markup string, renderingCo
cpp, err := cp.New(
converter.DocumentContext{
- Document: newPageForRenderHook(ps),
- DocumentID: id,
- DocumentName: path,
- Filename: filename,
- ConfigOverrides: renderingConfigOverrides,
+ Document: newPageForRenderHook(ps),
+ DocumentID: id,
+ DocumentName: path,
+ Filename: filename,
},
)
if err != nil {