Module: Troy::Markdown::PrismJs

Defined in:
lib/troy/markdown.rb

Overview

Create a new Redcarpet renderer, that prepares the code block to use Prisme.js syntax.

Instance Method Summary collapse

Instance Method Details

#block_code(code, language) ⇒ Object



9
10
11
# File 'lib/troy/markdown.rb', line 9

def block_code(code, language)
  %[<pre class="language-#{language}"><code>#{CGI.escapeHTML(code)}</code></pre>]
end