module Erubis::NoTextEnhancer

def self.desc # :nodoc:

:nodoc:
def self.desc   # :nodoc:
  "remove text and leave code (useful when debugging)"
end

def add_text(src, text)

def add_text(src, text)
  src << ("\n" * text.count("\n"))
  if text[-1] != ?\n
    text =~ /^(.*?)\z/
    src << (' ' * $1.length)
  end
end