1. 02 Mar, 2012 3 commits
    • Update diff to use iterators · 74fa4bfa
      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.
      Russell Belfer committed
    • Eliminate xdiff compiler warnings · 8b75f7f3
      This cleans up the various GCC compiler warnings with the
      xdiff code that was copied in.
      Russell Belfer committed
    • Import xdiff library from git · 3a5ad90a
      This is the initial import of the xdiff code (LGPL) from
      core git as of rev f349b562086e2b7595d8a977d2734ab2ef9e71ef
      Russell Belfer committed