RDoc template. See: rdoc.rubyforge.org/
It’s suggested that your program require ‘rdoc/markup’ and ‘rdoc/markup/to_html’ at load time when using this template engine.
# File lib/tilt/rdoc.rb, line 13 def self.engine_initialized? defined? ::RDoc::Markup end
# File lib/tilt/rdoc.rb, line 28 def evaluate(scope, locals, &block) @output ||= @engine.to_s end
# File lib/tilt/rdoc.rb, line 17 def initialize_engine require_template_library 'rdoc/markup' require_template_library 'rdoc/markup/to_html' end
# File lib/tilt/rdoc.rb, line 22 def prepare markup = RDoc::Markup::ToHtml.new @engine = markup.convert(data) @output = nil end