]> thyrsus.com Git - comparator.git/commitdiff
Merge logic is working.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 27 Aug 2003 09:33:38 +0000 (09:33 +0000)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 27 Aug 2003 09:33:38 +0000 (09:33 +0000)
shredcompare.py

index dd6bccaa7a65a5a8edff56ab8b65d0145d068a24..e0a2185a80b4eba684dac39d21997f3a788d00b8 100755 (executable)
@@ -8,23 +8,14 @@
 #
 #      http://theinquirer.net/?article=10061
 #
-# In this implementation, blank lines are ignored.
-#
 # The -h option supports building a cache containing the shred list
 # for a tree you specify.  This is strictly a speed hack.  If your
 # tree is named `foo', the file will be named `foo.hash'.  On your
 # next comparison run it will be picked up automatically. It is
 # your responsibility to make sure each hash file is newer than
 # the corresponding tree.
-#
-# This is alpha software. There is a bug in the implementation,
-# somewhere in the logic for merging matching ranges before report
-# generation, that very occasionally garbages the last number in the
-# target-tree range.  I haven't fixed it yet because I haven't found a
-# way to produce a test load that reproduces it that is smaller that
-# the entire Linux 2.6.0 and Sysem V kernels.
 
-import sys, os, os.path, re, md5, getopt, time, cPickle
+import sys, os, os.path, re, md5, getopt, time
 
 class Shred:
     "Represent a range of lines."