From: Eric S. Raymond Date: Fri, 7 Jan 2005 18:45:15 +0000 (+0000) Subject: NEWS file is gone. X-Git-Tag: 2.7~1 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=0483949168c9b62ab397d72dcb78e579db4c231e;p=comparator.git NEWS file is gone. --- diff --git a/Makefile b/Makefile index 36108dd..7308c7c 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ VERS=$(shell sed - 2.7-1 +- Improvements to regression-test machinery. +- Document the FAQ about comparing a tree to itself. + * Mon Sep 20 2004 Eric S. Raymond - 2.6-1 - Ignore .svn files and and SVN subdirectories. Typo fixes on manual page. @@ -59,11 +63,68 @@ cp comparator.py "$RPM_BUILD_ROOT"${pylib} * Mon Dec 29 2003 Eric S. Raymond 2.3-1 - Source RPMs no longer depend on myversion symbol. +- New -N option style supports multiple normalizers. +- Fix a bug that might have caused a SEGV on really large shreds. * Wed Dec 24 2003 Eric S. Raymond 2.2-1 - Better error reporting in comparator.py. +- Fix a packaging error. + +* Tue Sep 19 2003 Eric S. Raymond 2.1-1 +- Refactored code to make it possible to plug in new feature analyzers. +- Logic for handling trailing blank lines in files works slightly better. + +* Mon Sep 18 2003 Eric S. Raymond 2.0-1 +- Now uses custom 8-byte digest function suggested by Ron Rivest, the inventor + of MD5. The new function is faster and about halves the size of SCF files. + This format change is not compatible with 1.x versions. +- There is a new -m option to set the minimum span size to be output. + The filterator -s option has been changed to -m to match it. +- filterator is now a wrapper around comparator.py, a loadable Python + module which can be used to write other report generators. +- Significance filtering for C and shell is now done within comparator + itself, and is accordingly much faster. +- FreeBSD port patches from Warren Toomey. + +* Fri Sep 15 2003 Eric S. Raymond 1.6-1 +- Regression-test production now in place. +- Second application of qsort trick, for significant speedups on + trees with many common matches. +- New -v option to enable progress messages; they're off by default. + +* Fri Sep 12 2003 Eric S. Raymond 1.5-1 +- Fix bug in -r option. +- Capture trailing braces (as on C functions) in chunks even when they are + ignored for comparison purposes. +- Range reports now include the line length of the file. +- Documentation improvements. + +* Fri Sep 12 2003 Eric S. Raymond 1.4-1 +- Fix brown-paper-bag bug in reduction logic, introduced when I optimized it. +- SCF-B format now includes codebase size so we can compute percentages. +- filterator now generates a trailer containing percentage overlaps. -* Sun Sep 7 2003 Eric S. Raymond +* Fri Sep 12 2003 Eric S. Raymond 1.3-1 +- -C now implies -w. +- A new -r option strips comments. +- Code is cleaned up to pass gcc -Wall. +- filterator can now perform significance checks on shreds from shellscripts. +- There is now a progress meter while making SCF files. +- The logic for merging ranges has been seriously speed-tuned and is + 66% faster. This code is O(n--2) on the number of common shreds and + is the bottleneck on large trees. + +* Wed Sep 10 2003 Eric S. Raymond 1.2-1 +- Add -C option; -w wasn't good enough to make indent-style difference + invisible by itself. + +* Tue Sep 09 2003 Eric S. Raymond 1.1-1 +- Fix silly division by zero error. Add COPYING file. +- Add -s option to filterator and make it ignore form feeds in filtered mode. + +* Sun Sep 7 2003 Eric S. Raymond 1.0 - Initial build. + +