nicojensen.de/vendor/bundle/gems/jekyll-3.8.5/lib/jekyll/utils/rouge.rb

23 lines
412 B
Ruby
Raw Normal View History

2019-03-12 13:49:49 +01:00
# frozen_string_literal: true
Jekyll::External.require_with_graceful_fail("rouge")
module Jekyll
module Utils
module Rouge
def self.html_formatter(*args)
if old_api?
::Rouge::Formatters::HTML.new(*args)
else
::Rouge::Formatters::HTMLLegacy.new(*args)
end
end
def self.old_api?
::Rouge.version.to_s < "2"
end
end
end
end