From 471e7502301b3d4a4e47002d873a728ec110d197 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 27 Aug 2003 09:33:38 +0000 Subject: [PATCH] Merge logic is working. --- shredcompare.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/shredcompare.py b/shredcompare.py index dd6bcca..e0a2185 100755 --- a/shredcompare.py +++ b/shredcompare.py @@ -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." -- 2.43.0