dwdiff Changelog

What's new in dwdiff 2.0.9

Jan 14, 2014
  • This release fixes the configure script in 2.0.8, which contained a typo.

New in dwdiff 2.0 (Oct 24, 2011)

  • This release incorporates the diff algorithm from GNU diff into dwdiff itself, removing the dependency on an external diff program. This allows dwdiff to be much faster on large files.
  • When two additions were seperated by a single common word or delimiter, dwdiff would report that the common word was replaced by the two additions and the common word. This is obviously not desirable, so this has been fixed. Furthermore, when using the --diff-input option, dwdiff would sometimes report changes that spanned multiple sections from the original diff file. The new version makes this impossible.

New in dwdiff 1.9 (Feb 8, 2011)

  • This release adds the --diff-input option which makes dwdiff accept a Unified diff as input and reformats it using dwdiff. This option is particularly useful to reformat the diff output of version control systems.

New in dwdiff 1.8.1 (Jul 25, 2010)

  • The context matching now decreases the matched context size exponentially, instead of immediately using the context-less mode if the changes found with context need refining. This results in more intuitive output when increasing the matching context size.

New in dwdiff 1.8 (Jul 7, 2010)

  • This release adds an option to repeat the begin and end change markers at the start and end of a line, if a change crosses a newline.

New in dwdiff 1.5 (Dec 2, 2008)

  • The difference algorithm has been improved such that it gives better results for large changes with frequently occurring words.