Subject: CVS commit: pkgsrc/textproc/git-delta
From: pin
Date: 2024-03-18 09:37:44
Message id: 20240318083744.4D6C2FA2C@cvs.NetBSD.org

Log Message:
textproc/git-delta: update to 0.17.0

Thanks to the many contributors! Particular highlights are

Thanks to @bash's work, delta now automatically detects whether your terminal
has a light/dark background (unless you specify with --light or --dark):

    Detect Dark/Light Mode from Terminal by @bash in #1615

@joshtriplett solved the long-standing problem of correctly parsing traditional
grep output, e.g. git grep, grep, etc. Until now there had been annoying parse
ambiguities related to separator characters in file paths. This is particularly
valuable for git grep since it has interesting features such as git grep -W
(see #769)

    Parse filename unambiguously using color escape sequences by @joshtriplett \ 
in #1634

@imbrish fixed two important bugs and added the ability to set a default
language (e.g. for executable shell scripts with no file name suffix)

    Honor default-language option by @imbrish in #1655
    Preserve "Binary files" line in color_only mode by @imbrish in #1649
    Fix headers of modified binary files by @imbrish in #1629

What's Changed

    Add mellow-barbet theme by @kvrohit in #1452
    Fix alignment in blame mode when author name contains unicode accent \ 
modifiers by @hpwxf in #1456
    Replace usage of the atty crate with std::io::IsTerminal trait by @nickelc \ 
in #1465
    Refactor subcommand handling by @dandavison in #1467
    Bump clap to v4.3.14 and regenerate Cargo.lock by @th1000s in #1472
    Fix issue where pager would be set to more or most by @ippsav in #1494
    Improve binary file added output by @Sondeyy in #1502
    Remove the navigation setting from themes. by @Qwerty-133 in #1503
    Add assertion failure message by @dandavison in #1508
    Fix handling of tabs in grep output by @dandavison in #1507
    Support users other than git in github SSH URLs by @dandavison in #1509
    Update installation instructions for openSUSE by @sorairolake in #1550
    feat: generate completion subcommand by @plustik in #1561
    Make hunk header code fragment display optional by @zmc in #1568
    Adding new theme in themes.gitconfig by @pablospe in #1544
    feat(theme): add arctic-fox custom theme by @anthony-halim in #1539
    --show-themes exit with error when no themes by @dandavison in #1611
    Bug fix: reset syntax highlighter across grep sections by @dandavison in #1613
    Switch from vte to anstyle-parse (already used in dependencies) by \ 
@joshtriplett in #1638
    Parse filename unambiguously using color escape sequences by @joshtriplett \ 
in #1634
    Fix headers of modified binary files by @imbrish in #1629
    Upgrade bytelines to latest, without default features by @whitfin in #1597
    Add Catppuccin latte to light syntax themes by @dvic in #1573
    Update Arch Linux package URL in installation.md by @felixonmars in #1569
    Change Winget Releaser job to ubuntu-latest by @sitiom in #1512
    use wildcard in suggested true color fix for tmux by @jcaplan in #1560
    Update git2 by @dandavison in #1647
    Add corvus theme by @evilwaveforms in #1652
    Preserve "Binary files" line in color_only mode by @imbrish in #1649
    Detect Dark/Light Mode from Terminal by @bash in #1615
    Honor default-language option by @imbrish in #1655

Files:
RevisionActionfile
1.15modifypkgsrc/textproc/git-delta/Makefile
1.10modifypkgsrc/textproc/git-delta/cargo-depends.mk
1.14modifypkgsrc/textproc/git-delta/distinfo
1.2removepkgsrc/textproc/git-delta/patches/patch-Cargo.toml