:api: private
# File lib/merb-core/controller/template.rb, line 272 def add_expr_escaped(src, code) src << ' @_erb_buf.concat(' << escaped_expr(code) << ');' end
:api: private
# File lib/merb-core/controller/template.rb, line 284 def add_expr_literal(src, code) if code =~ /(do|\{)(\s*\|[^|]*\|)?\s*\Z/ src << ' @_erb_buf.concat( (' << code << "; " else src << ' @_erb_buf.concat((' << code << ').to_s);' end end
:api: private
# File lib/merb-core/controller/template.rb, line 261 def add_postamble(src) src << "\n" unless src[-1] == \n\ src << "_ret = @_erb_buf; @_erb_buf = _old_buf; _ret.to_s;\n" end
:api: private
# File lib/merb-core/controller/template.rb, line 255 def add_preamble(src) src << "_old_buf, @_erb_buf = @_erb_buf, ''; " src << "@_engine = 'erb'; " end
Generated with the Darkfish Rdoc Generator 2.