# File lib/haml/util.rb, line 137 def merge_adjacent_strings(enum) enum.inject([]) do |a, e| if e.is_a?(String) if a.last.is_a?(String) a.last << e else a << e.dup end else a << e end a end end