Path to this page:
Subject: CVS commit: pkgsrc/devel/difftastic
From: pin
Date: 2022-12-19 12:17:17
Message id: 20221219111717.64086FA90@cvs.NetBSD.org
Log Message:
devel/difftastic: update to 0.39.0
0.39 (released 19th December 2022)
Parsing
- Added support for Erlang.
- Improved detection of binary content when the MIME type database incorrectly
claims a text file is another format.
Display
- Paths are now always displayed relative to the current working directory.
- Fixed a race condition where diffing directories would lead to interleaved
output from different files.
Command Line Interface
- Added a --check-only flag that reports if there are any syntactic
differences, but doesn't calculate or print them. This is much faster than
normal syntactic diffing.
- Difftastic now sets the exit code if it finds changes and --exit-code is set.
See usage in the manual for the full list of exit codes used.
0.38 (released 14th November 2022)
Parsing
- Syntax error nodes are now always treated as atoms. This produces better
results when difftastic doesn't fully support the syntax (e.g. PostCSS is a
superset of CSS) or when there are actual syntax errors.
- Fixed a crash on file content detection when the local MIME database contains
blank lines.
Display
- Line numbers styling has been tweaked to make it more visually distinct from
file content.
- Fixed an issue with inline display discarding newlines when color is
disabled, leading to broken display.
- Two column display now ensures that both columns have the same width, so
line wrapping is at the same point on both sides.
Files: