93 Commits (stable-0.11)

Author SHA1 Message Date
  Shawn O. Pearce 45a020fe6a DiffFormatter: Use IndexDiffFilter to speed up working tree 13 years ago
  Shawn O. Pearce a02be9725c Remove empty iterator from TreeWalk 13 years ago
  Christian Halstrick deabacc420 Fixed Merge Algorithm regarding concurrent file creations 13 years ago
  Marc Strapetz e147fbcd66 Fix DiffConfig to understand "copy" resp. "copies" for diff.renames property. 13 years ago
  Christian Halstrick 049827d708 Make diff algorithm configurable 13 years ago
  Shawn O. Pearce bc9bca064d RenameDetector: Only scan deletes if adds exist 13 years ago
  Shawn O. Pearce 05653bda04 SimilarityRenameDetector: Initialize sizes to 0 13 years ago
  Shawn O. Pearce 68baa3097e SimilarityRenameDetector: Avoid allocating source index 13 years ago
  Shawn O. Pearce 918e6e20f0 SimilarityRenameDetector: Only attempt to index large files once 13 years ago
  Shawn O. Pearce 0e307a6afd SimilarityIndex: Don't overflow internal counter fields 13 years ago
  Shawn O. Pearce d63887127e SimilarityIndex: Accept files larger than 8 MB 13 years ago
  Shawn O. Pearce f3b511568b SimilarityIndex: Correct comment explaining the logic 13 years ago
  Shawn O. Pearce aa09599a3d Fix ugly diff showing insertion of new method 13 years ago
  Shawn O. Pearce b88b693a3d Fix broken HistogramDiff 13 years ago
  Shawn O. Pearce 33ae28b482 Correct typo in HistogramDiffIndex Javadoc 13 years ago
  Robin Stocker db35d91fa6 Fix oddness check in MyersDiff for negative numbers 13 years ago
  Shawn O. Pearce 4c7e100910 Add getString utility functions to RawText 13 years ago
  Shawn O. Pearce 3f3b6bfdb3 Remove dead RawText(RawTextComparator) constructor 13 years ago
  Shawn O. Pearce 8ea558bd82 Fix RawTextComparator reduceCommonStartEnd at empty lines 13 years ago
  Shawn O. Pearce e82cadc0dc Delete PatienceDiff 13 years ago
  Shawn O. Pearce 6048f34c58 Use HistogramDiff by default in DiffFormatter 13 years ago
  Shawn O. Pearce 1bd24a23f9 Define LowLevelDiffAlgorithm to bypass re-hashing 13 years ago
  Shawn O. Pearce 4fc50df97d Fix empty block corner case in PatienceDiff 13 years ago
  Shawn O. Pearce 7a0c126d5f Fix infinite loop in PatienceDiff 13 years ago
  Shawn O. Pearce b533a72934 Implement HistogramDiff 13 years ago
  Shawn O. Pearce 9bcf391355 Micro-optimize EditList.addAll 13 years ago
  Shawn O. Pearce 11f99fecfd Reduce content hash function collisions 13 years ago
  Shawn O. Pearce 857d68d173 Perform common start/end elimination by default for DiffAlgorithm 13 years ago
  Shawn O. Pearce e84d826eb6 Remove unnecessary hash cache from PatienceDiffIndex 13 years ago
  Shawn O. Pearce a67afbfee1 Implement Bram Cohen's Patience Diff 13 years ago
  Shawn O. Pearce baaddd51f1 Move cached element hash codes to HashedSequence 13 years ago
  Shawn O. Pearce e0970cd1b4 Micro-optimize reduceCommonStartEnd for RawText 13 years ago
  Shawn O. Pearce 590a9f94a1 Add Subsequence utility methods 13 years ago
  Shawn O. Pearce 276d38065b Define a subsequence utility type 13 years ago
  Shawn O. Pearce 307ba53eb6 Define DiffAlgorithm as an abstract function 13 years ago
  Shawn O. Pearce db1a9c6a8c Correct Javadoc for WS_IGNORE_CHANGE comparator 13 years ago
  Shawn O. Pearce 67263e2056 Refactor diff sequence API 13 years ago
  Shawn O. Pearce 6938f99ef3 Reduce compares in Edit.getType 13 years ago
  Shawn O. Pearce fe8fe13349 Add helper methods to Edit 13 years ago
  Shawn O. Pearce 34a755f1df Remove costly quoting test in DiffFormatter 13 years ago
  Shawn O. Pearce 59a262d5d2 Support creating the working directory difference 13 years ago
  Shawn O. Pearce ec2fdbf2ba Move rename detection, path following into DiffFormatter 13 years ago
  Shawn O. Pearce 3fa7d3a2d2 Use int[] rather than IntList for RawText hashes 13 years ago
  Shawn O. Pearce 9f323462be Improve DiffFormatter text file access 13 years ago
  Shawn O. Pearce df8adefe86 Correct diff header formatting 13 years ago
  Shawn O. Pearce 797d5c4d40 Remove duplicated code in DiffFormatter 13 years ago
  Shawn O. Pearce 1ea356b346 Move DiffFormatter default initialization to fields 13 years ago
  Shawn O. Pearce 9df493a318 Correct Javadoc of DiffFormatter class 13 years ago
  Shawn O. Pearce c44495fa2f Complete an abbreviation when formatting a patch 13 years ago
  Shawn O. Pearce c11711f98e Use limited getCachedBytes code to reduce duplication 13 years ago