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:
RevisionActionfile
1.12modifypkgsrc/devel/difftastic/Makefile
1.12modifypkgsrc/devel/difftastic/distinfo
1.1addpkgsrc/devel/difftastic/patches/patch-Cargo.toml