From 91b61b976d8d32ef041506bcbc5f3ed3bf888986 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 22 Jul 2016 11:00:52 +0200 Subject: [PATCH] Simplify the configuration of HugoHTMLRenderer --- helpers/content.go | 5 ++--- helpers/content_renderer.go | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/helpers/content.go b/helpers/content.go index d1b3d787d..e955b0004 100644 --- a/helpers/content.go +++ b/helpers/content.go @@ -203,9 +203,8 @@ func getHTMLRenderer(defaultFlags int, ctx *RenderingContext) blackfriday.Render } return &HugoHTMLRenderer{ - FileResolver: ctx.FileResolver, - LinkResolver: ctx.LinkResolver, - Renderer: blackfriday.HtmlRendererWithParameters(htmlFlags, "", "", renderParameters), + RenderingContext: ctx, + Renderer: blackfriday.HtmlRendererWithParameters(htmlFlags, "", "", renderParameters), } } diff --git a/helpers/content_renderer.go b/helpers/content_renderer.go index 1613d7613..60ed46e73 100644 --- a/helpers/content_renderer.go +++ b/helpers/content_renderer.go @@ -29,8 +29,7 @@ type FileResolverFunc func(ref string) (string, error) // HugoHTMLRenderer wraps a blackfriday.Renderer, typically a blackfriday.Html // Enabling Hugo to customise the rendering experience type HugoHTMLRenderer struct { - FileResolver FileResolverFunc - LinkResolver LinkResolverFunc + *RenderingContext blackfriday.Renderer }