class Nanoc::Filters::ColorizeSyntax::Colorizers::PygmentsrbColorizer
Public Instance Methods
Source
# File lib/nanoc/filters/colorize_syntax/colorizers.rb, line 75 def process(code, language, params = {}) require 'pygments' args = params.dup args[:lexer] ||= language args[:options] ||= {} args[:options][:encoding] ||= 'utf-8' args[:options][:nowrap] ||= 'True' Pygments.highlight(code, args) end