class RDoc::Generator::Darkfish
def template_for file, page = true, klass = ERB
def template_for file, page = true, klass = ERB template = @template_cache[file] return template if template template = if page then assemble_template file else file.read end erbout = if page then 'io' else file_var = File.basename(file).sub(/\..*/, '') "_erbout_#{file_var}" end template = klass.new template, nil, '<>', erbout @template_cache[file] = template template end