module Erubis::StringIOEnhancer
def self.desc # :nodoc:
def self.desc # :nodoc: "use a StringIO object for buffering" end
def add_postamble(src)
def add_postamble(src) src << "\n" unless src[-1] == ?\n src << "#{@bufvar}.string\n" end
def add_preamble(src)
def add_preamble(src) src << "#{@bufvar} = StringIO.new;" end