Class: Content::Pipeline::Filters::Code

Inherits:
Content::Pipeline::Filter show all
Defined in:
lib/content/pipeline/filters/code.rb

Constant Summary collapse

Matcher =
/<pre>(.+)<\/pre>/m
Templates =
{
  :wrap => '<figure class="highlight"><pre><code class="%s language-%s" ' \
    'data-programming-language="%s">%s</code></pre></figure>',
  :line => '<span class="line">%s</span>',
}

Instance Method Summary collapse

Methods inherited from Content::Pipeline::Filter

add_filter, #run

Constructor Details

#initialize(*args) ⇒ Code

Returns a new instance of Code.



17
18
19
20
21
# File 'lib/content/pipeline/filters/code.rb', line 17

def initialize(*args)
  super(
    *args
  )
end