Module: Middleman::Syntax::RedcarpetCodeRenderer

Defined in:
lib/middleman-syntax/redcarpet_code_renderer.rb

Overview

A mixin for the Redcarpet Markdown renderer that will highlight code.

Instance Method Summary collapse

Instance Method Details

#block_code(code, language) ⇒ Object



8
9
10
11
# File 'lib/middleman-syntax/redcarpet_code_renderer.rb', line 8

def block_code(code, language)
  opts = Middleman::Syntax::LanguageParameterParser.parse_parameter_from_language(language)
  Middleman::Syntax::Highlighter.highlight(code, language, opts)
end