Subject: CVS commit: pkgsrc/devel/difftastic
From: pin
Date: 2023-01-16 11:53:35
Message id: 20230116105335.1F7F6FA90@cvs.NetBSD.org

Log Message:
devel/difftastic: update to 0.42.0

0.42 (released 15th January 2022)
Parsing
 - Improved CSS parsing and HTML sublanguage parsing.

Diffing
 - Added an '--ignore-comments' option.
 - Improved textual diffing performance, particularly when the two files
   have few lines in common.

Display
 - Fixed an issue with unwanted underlines with textual diffing when
   DFT_BYTE_LIMIT is reached.
 - Fixed a crash in inline display when the file ends with whitespace.

Build
 - Renamed the vendored parser directory to vendored_parsers/, as 'cargo
   vendor' would clobber the 'vendor/' directory.

0.41 (released 8th January 2023)
Parsing
 - Difftastic now supports embedded languages in HTML and Makefiles. This
   enables difftastic to parse embedded CSS or JavaScript in HTML, or
   Bash in Makefiles, leading to better diffs in those files.
 - Tab replacement is now done after parsing. If tab characters are
   syntactically important, they are now handled correctly. This was
   particularly an issue in Makefiles, where indentation must be tabs.

Diffing
 - Improved word highlighting in changed comments. Whitespace is never
   underlined and the characters '-' and '_' are now considered word
   constituents.

Display
 - '--display=inline' now respects '--tab-width' .
 - Fixed an issue with unwanted underlines with textual diffing when
   DFT_GRAPH_LIMIT is reached.
 - Improved syntax highlighting for predefined types in TypeScript.

Files:
RevisionActionfile
1.15modifypkgsrc/devel/difftastic/Makefile
1.9modifypkgsrc/devel/difftastic/cargo-depends.mk
1.15modifypkgsrc/devel/difftastic/distinfo
1.3modifypkgsrc/devel/difftastic/patches/patch-Cargo.toml