Class: ZenPush::Flavors::SyntaxRenderer

Inherits:
Redcarpet::Render::HTML
  • Object
show all
Defined in:
lib/zenpush/flavors/github.rb

Instance Method Summary collapse

Instance Method Details

#block_code(code, language) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/zenpush/flavors/github.rb', line 9

def block_code(code, language)
  if language && !language.empty?
    Pygments.highlight(code, :options => {:lexer => language.to_sym, :encoding => 'utf-8'})
  else
    "<pre>#{code}</pre>"
  end
end