diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2014-02-23 22:49:27 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2014-02-23 22:50:37 -0800 |
commit | 9b48bf3d3ed002e32fad5de5f539745bc861a104 (patch) | |
tree | 7234ea53d678043c6b7c6c350c2ea154a0f692aa /NEWS | |
parent | bc51e4bcb4a843998c3cd89f8c2ba00e73bb5381 (diff) | |
download | diffutils-9b48bf3d3ed002e32fad5de5f539745bc861a104.tar.gz |
diff: remove TOO_EXPENSIVE heuristic
Problem reported by Vincent Lefevre in <http://bugs.gnu.org/16848>.
The simplest solution is to remove the TOO_EXPENSIVE heuristic
that I added to GNU diff in 1993. Although appropriate for
circa-1993 hardware, these days the heuristic seems to be more
trouble than it's worth.
* NEWS: Document this.
* doc/diffutils.texi (Overview): Modernize citations.
Remove mention of TOO_EXPENSIVE heuristic.
* src/analyze.c (diff_2_files): Adjust to TOO_EXPENSIVE-related
API changes in gnulib's diffseq module.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -13,6 +13,13 @@ GNU diffutils NEWS -*- outline -*- consider two Asian file names to be the same merely because they contain no English characters. +** Performance changes + + diff's default algorithm has been adjusted to output higher-quality + results at somewhat greater computational cost, as CPUs have gotten + faster since the algorithm was last tweaked in diffutils-2.6 (1993). + + * Noteworthy changes in release 3.3 (2013-03-24) [stable] ** New features |