Upgrade pygments to v1.x (#5937)

Merge pull request 5937
This commit is contained in:
Parker Moore
2017-11-29 03:17:08 -05:00
committed by jekyllbot
parent fce3cbfd81
commit c14b8b5864
4 changed files with 24 additions and 18 deletions

View File

@@ -86,7 +86,7 @@ MSG
end
def render_pygments(code, is_safe)
Jekyll::External.require_with_graceful_fail("pygments")
Jekyll::External.require_with_graceful_fail("pygments") unless defined?(Pygments)
highlighted_code = Pygments.highlight(
code,
@@ -118,7 +118,7 @@ MSG
:gutter_class => "gutter",
:code_class => "code"
)
lexer = Rouge::Lexer.find_fancy(@lang, code) || Rouge::Lexers::PlainText
lexer = ::Rouge::Lexer.find_fancy(@lang, code) || Rouge::Lexers::PlainText
formatter.format(lexer.lex(code))
end