module Differ::Format::Ascii
def as_change(change)
def as_change(change) "{#{change.delete.inspect} >> #{change.insert.inspect}}" end
def as_delete(change)
def as_delete(change) "{-#{change.delete.inspect}}" end
def as_insert(change)
def as_insert(change) "{+#{change.insert.inspect}}" end
def format(change)
def format(change) (change.change? && as_change(change)) || (change.delete? && as_delete(change)) || (change.insert? && as_insert(change)) || '' end