class Differ::Diff
def format_as(f)
def format_as(f) f = Differ.format_for(f) @raw.inject('') do |sum, part| part = case part when String then part when Change then f.format(part) end sum << part end end
def format_as(f) f = Differ.format_for(f) @raw.inject('') do |sum, part| part = case part when String then part when Change then f.format(part) end sum << part end end