module Erubis::PrintOutEnhancer
def self.desc # :nodoc:
def self.desc # :nodoc: "use print statement instead of '_buf << ...'" end
def add_expr_escaped(src, code)
def add_expr_escaped(src, code) src << " print #{escaped_expr(code)};" end
def add_expr_literal(src, code)
def add_expr_literal(src, code) src << " print((#{code}).to_s);" end
def add_postamble(src)
def add_postamble(src) src << "\n" unless src[-1] == ?\n end
def add_preamble(src)
def add_preamble(src) end
def add_text(src, text)
def add_text(src, text) src << " print '#{escape_text(text)}';" unless text.empty? end