Difftastic is a structural diff tool that understands syntax. See the manual to get started, and the changelog for historical changes.
Parsing
Added support for R.
Difftastic now considers gzipped files to be binary, even if they happen to be valid UTF-16 (thanks @Miksu82).
Diffing
Fixed a rare crash when one file had repeated lists that partially matched the other side.
Display
Fixed an issue with single-column display when colour is disabled, where newlines were missing from the output.
Command Line Interface
--help
now shows the default value for all arguments (it was previously missing --color
and --display
).
--color
can now be configured with the environment variable DFT_COLOR
.
Fixed an issue where git on Windows would fail with an error about /dev/null
(thanks @n9v9).