From b92274b101abe67ade60bf78f5ce439334f105e8 Mon Sep 17 00:00:00 2001 From: Kevin Ushey Date: Fri, 9 Jan 2015 00:07:11 -0800 Subject: [PATCH] only strip newlines when rendering highlight blocks (#3265) --- lib/jekyll/tags/highlight.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jekyll/tags/highlight.rb b/lib/jekyll/tags/highlight.rb index b51712b6..e1ed4e54 100644 --- a/lib/jekyll/tags/highlight.rb +++ b/lib/jekyll/tags/highlight.rb @@ -42,7 +42,7 @@ eos def render(context) prefix = context["highlighter_prefix"] || "" suffix = context["highlighter_suffix"] || "" - code = super.to_s.strip + code = super.to_s.gsub(/^\n+|\n+$/, '') is_safe = !!context.registers[:site].safe