class Haml::Compiler
def push_merged_text(text, tab_change = 0, indent = true)
Adds `text` to `@buffer` with appropriate tabulation
def push_merged_text(text, tab_change = 0, indent = true) text = !indent || @dont_indent_next_line || @options[:ugly] ? text : "#{' ' * @output_tabs}#{text}" @to_merge << [:text, text, tab_change] @dont_indent_next_line = false end