Class: Rouge::Formatters::HTML

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

Instance Method Summary collapse

Instance Method Details

#stream_untableized(tokens) {|"<pre#@css_class>"| ... } ⇒ Object

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

Yields:

  • ("<pre#@css_class>")


6
7
8
9
10
# File 'lib/cheatset/cli.rb', line 6

def stream_untableized(tokens, &b) # prevent Rouge from using <pre><code>, we just want <pre>
  yield "<pre#@css_class>" if @wrap
  tokens.each{ |tok, val| span(tok, val, &b) }
  yield "</pre>\n" if @wrap
end