diff --git a/lib/jekyll/tags/highlight.rb b/lib/jekyll/tags/highlight.rb index eb6bf5a38..8719511f6 100644 --- a/lib/jekyll/tags/highlight.rb +++ b/lib/jekyll/tags/highlight.rb @@ -72,11 +72,13 @@ eos linenos = @options.keys.include?('linenos') lexer = Rouge::Lexer.find_fancy(@lang, code) || Rouge::Lexers::PlainText - formatter = Rouge::Formatters::HTML.new(line_numbers: linenos) + formatter = Rouge::Formatters::HTML.new(line_numbers: linenos, wrap: false) + + pre = "
#{formatter.format(lexer.lex(code))}"
output = context["highlighter_prefix"] || ""
output << "