From 14502ab9638ca0b4f0088b825779e18bc1d1187f Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 23 May 2021 14:57:55 +0200 Subject: [PATCH] fix: ensure render template contains no empty newlines (#35) --- layouts/_default/_markup/render-heading.html | 8 ++++---- layouts/_default/_markup/render-image.html | 3 ++- layouts/_default/_markup/render-link.html | 1 + 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_default/_markup/render-heading.html index 7351dcd..ec9ca84 100644 --- a/layouts/_default/_markup/render-heading.html +++ b/layouts/_default/_markup/render-heading.html @@ -1,6 +1,6 @@ -{{ $showAnchor := (and (default true .Page.Params.GeekblogAnchor) (default true .Page.Site.Params.GeekblogAnchor)) }} +{{- $showAnchor := (and (default true .Page.Params.GeekblogAnchor) (default true .Page.Site.Params.GeekblogAnchor)) -}} -{{ if $showAnchor }} +{{- if $showAnchor -}}
{{ .Text | safeHTML }} @@ -9,10 +9,10 @@
-{{ else }} +{{- else -}}
{{ .Text | safeHTML }}
-{{ end }} +{{- end -}} diff --git a/layouts/_default/_markup/render-image.html b/layouts/_default/_markup/render-image.html index 8a4d187..2105412 100644 --- a/layouts/_default/_markup/render-image.html +++ b/layouts/_default/_markup/render-image.html @@ -1 +1,2 @@ -{{ .Text }} \ No newline at end of file +{{ .Text }} +{{- /* Drop trailing newlines */ -}} diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html index b3788d1..14e975a 100644 --- a/layouts/_default/_markup/render-link.html +++ b/layouts/_default/_markup/render-link.html @@ -1,2 +1,3 @@ {{- $raw := or (hasPrefix .Text "{{ .Text | safeHTML }} +{{- /* Drop trailing newlines */ -}}