• Show log

    Commit

  • Hash : 74fa4bfa
    Author : Russell Belfer
    Date : 2012-02-28T16:14:47

    Update diff to use iterators
    
    This is a major reorganization of the diff code.  This changes
    the diff functions to use the iterators for traversing the
    content.  This allowed a lot of code to be simplified.  Also,
    this moved the functions relating to outputting a diff into a
    new file (diff_output.c).
    
    This includes a number of other changes - adding utility
    functions, extending iterators, etc. plus more tests for the
    diff code.  This also takes the example diff.c program much
    further in terms of emulating git-diff command line options.