class Plate::HighlightNode

Public Instance Methods

compile(compiler, parent = nil) click to toggle source
# File lib/plate/compiler.rb, line 59
def compile(compiler, parent = nil)
  indent = code[/\A(\s*)/, 1]
  content = CGI.escapeHTML(code.gsub(/^#{indent}/, ''))
  "<pre class=\"prettyprint\">#{content}</pre>"
end