module Padrino::Erubis::SafeBufferEnhancer
def add_expr_escaped(src, code)
def add_expr_escaped(src, code) src << " #{@bufvar}.safe_concat " << code << ';' end
def add_expr_literal(src, code)
def add_expr_literal(src, code) src << " #{@bufvar}.concat((" << code << ').to_s);' end
def add_text(src, text)
def add_text(src, text) src << " #{@bufvar}.safe_concat '" << escape_text(text) << "';" unless text.empty? end