module Haml::Precompiler

def handle_multiline(line)

def handle_multiline(line)
  if is_multiline?(line.text)
    line.text.slice!(-1)
    while new_line = raw_next_line.first
      break if new_line == :eod
      newline and next if new_line.strip.empty?
      break unless is_multiline?(new_line.strip)
      line.text << new_line.strip[0...-1]
      newline
    end
    un_next_line new_line
    resolve_newlines
  end
end