module Haml::Precompiler
def handle_ruby_multiline(text)
def handle_ruby_multiline(text) text = text.rstrip return text unless is_ruby_multiline?(text) un_next_line @next_line.full begin new_line = raw_next_line.first break if new_line == :eod newline and next if new_line.strip.empty? text << " " << new_line.strip newline end while is_ruby_multiline?(new_line.strip) next_line resolve_newlines text end