diff --git a/lib/jekyll/tags/highlight.rb b/lib/jekyll/tags/highlight.rb index 067a487f..93d94868 100644 --- a/lib/jekyll/tags/highlight.rb +++ b/lib/jekyll/tags/highlight.rb @@ -30,12 +30,11 @@ module Jekyll end def render_pygments(context, code) + output = add_code_tags(Albino.new(code, @lang).to_s(@options), @lang) if context["content_type"] == "markdown" - return "\n" + add_code_tags(Albino.new(code, @lang).to_s(@options), @lang) + "\n" + return "\n" + output + "\n" elsif context["content_type"] == "textile" - return "" + add_code_tags(Albino.new(code, @lang).to_s(@options), @lang) + "" - else - return add_code_tags(Albino.new(code, @lang).to_s(@options), @lang) + return "" + output + "" end end