DwDiff is a front-end for the diff program that operates at the word level instead of the line level.
A note about the future of ecsoft2.org
ecsoft2.org runs on software (Drupal 7 and PHP 7.4) that reached its end of life years ago and no longer receives security updates. Keeping the site online safely is getting harder.
Giving it a future means migrating it to a current platform — and that is only worth doing if people still use it and want to help keep it alive.
If you care about ecsoft2.org, as a user, a contributor, or someone willing to lend a hand, please ggamba
tiscali [dot] it (get in touch) by January 31, 2027.
If no one comes forward by then, the site will be turned into a read-only archive, so that its content stays available.
This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.
yum install dwdiff
Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).
Following ones are the download links for manual installation:
| DwDiff v. 2.0.4 (12/6/2012) | Readme/What's new |
Version 2.0.4:
Bug fixes:
- fix a memory allocation bug, which would be triggered by large values
for the -m option.
Version 2.0.3:
Updated translations for German (incomplete), French (incomplete) and
Spanish.
Version 2.0.2:
Bug fixes:
- add support for DESTDIR in the Makefile install target.
- fix build error on --without-unicode compiles.
Version 2.0.1:
Bug fixes:
- escape parsing for unknown escapes (like for example \;) would result
in incorrect strings.
- when the space character is not considered whitespace, dwdiff will no
longer use it to make changes more readable.
Internal changes:
- the token file no longer uses a newline character as separator, but a nul
character, making reparsing easier and the whole of dwdiff more robust. |
hobbes.nmsu.edu/download/pub/os2/util/filediff/Dwdiff_2-0-4.zip |
||
| DwDiff v. 2.0 (23/10/2011, Elbert Pol (TeLLie)) | Readme/What's new |
Version 2.0:
New features:
- dwdiff is no longer a front-end for the diff program, but includes its
own diff-algorithm implementation (taken from GNU diff). This makes
dwdiff much faster, and ensures that results are the same across all
platforms.
Bug fixes:
- when two additions are made with a single common token in between, dwdiff
incorrectly reported the common token as replaced by the two additions
and the common token.
- when using the --diff-input option, in some cases dwdiff would report
changes spanning multiple diff sections. |
hobbes.nmsu.edu/download/pub/os2/dev/util/Dwdiff-2.0a-os2.zip |
||
| DwDiff v. 2.0a (23/10/2011, Elbert Pol (TeLLie)) | Readme/What's new |
Version 2.0:
New features:
- dwdiff is no longer a front-end for the diff program, but includes its
own diff-algorithm implementation (taken from GNU diff). This makes
dwdiff much faster, and ensures that results are the same across all
platforms.
Bug fixes:
- when two additions are made with a single common token in between, dwdiff
incorrectly reported the common token as replaced by the two additions
and the common token.
- when using the --diff-input option, in some cases dwdiff would report
changes spanning multiple diff sections. |
hobbes.nmsu.edu/download/pub/os2/dev/util/Dwdiff-2.0a-os2.zip |
||
| DwDiff v. 1.6.1 (16/10/2009, Elbert Pol (TeLLie)) | Readme/What's new |
Version 1.6.1:
Bug fixes:
- the line clearing implemented for better background color handling caused
(parts of) lines to disappear in the output with cr/nl line endings
- the new paragraph separators were not handled correctly with the context
matching feature, causing crashes |
hobbes.nmsu.edu/download/pub/os2/dev/util/Dwdiff-1.6.1-Os2.zip |

This work is licensed under a Creative Commons Attribution 4.0 International License.
Comments
Martin Iturbide
Sun, 23/07/2023 - 00:38
Permalink
New Link: https://hobbes.nmsu
Add new comment