Subject: CVS commit: pkgsrc/devel/difftastic
From: pin
Date: 2022-07-05 09:00:50
Message id: 20220705070050.2AC86FB1A@cvs.NetBSD.org

Log Message:
devel/difftastic: update to 0.30.0

0.30 (released 4th July 2022)
Parsing
-Added support for HTML and Julia.

Display
-Fixed an issue where line numbers were coloured even when colour was disabled.
-Improved alignment when files contain Unicode characters that are more than
 one column wide.
-Improved syntax highlighting for conditionals, particularly for Dart, Elvish
 and HCL.

Command Line Interface
--node-limit has been replaced by --graph-limit, and the corresponding
environment variable DFT_NODE_LIMIT has been replaced with DFT_GRAPH_LIMIT.

--graph-limit makes difftastic give up on structural diffs after traversing
this many graph nodes. --node-limit applied a limit based on an estimate of
how big the graph would be, leading to very slow diffs when the estimate
was wrong.

This new setting sets a more accurate limit on difftastic performance. It also
means that difftastic will always try a structural diff first. This will be
slower for files that exceed --graph-limit, but guarantees that files with a
small number of changes will always get a structural diff.

Files:
RevisionActionfile
1.5modifypkgsrc/devel/difftastic/distinfo
1.5modifypkgsrc/devel/difftastic/cargo-depends.mk
1.5modifypkgsrc/devel/difftastic/Makefile