Class: Rouge::Formatters::HTMLPygments

Inherits:
Formatter
  • Object
show all
Defined in:
lib/cheatset/cli.rb

Instance Method Summary collapse

Instance Method Details

#stream(tokens) {|%<<pre class="#@css_class">>| ... } ⇒ Object

prevent Rouge from using <pre><code>, we just want <pre>

Yields:

  • (%<<pre class="#@css_class">>)


13
14
15
16
17
# File 'lib/cheatset/cli.rb', line 13

def stream(tokens, &b) # prevent Rouge from using <pre><code>, we just want <pre>
  yield %<<pre class="#@css_class">>
  @inner.stream(tokens, &b)
  yield "</pre>"
end