head 1.10; access; symbols pkgsrc-2023Q4:1.9.0.2 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.8.0.4 pkgsrc-2023Q3-base:1.8 pkgsrc-2023Q2:1.8.0.2 pkgsrc-2023Q2-base:1.8 pkgsrc-2023Q1:1.7.0.4 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.2 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.6.0.2 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.5.0.2 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.4.0.2 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.1.0.4 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.2 pkgsrc-2021Q3-base:1.1; locks; strict; comment @# @; 1.10 date 2024.03.18.08.37.43; author pin; state Exp; branches; next 1.9; commitid JioHzZh3lAgaqC2F; 1.9 date 2023.10.20.21.21.28; author pin; state Exp; branches; next 1.8; commitid 7azyaitXe1a1tpJE; 1.8 date 2023.06.04.20.18.34; author pin; state Exp; branches; next 1.7; commitid Qh9GnsbePgAyyFrE; 1.7 date 2022.12.03.17.16.36; author pin; state Exp; branches; next 1.6; commitid w85cnLrk2OrPq84E; 1.6 date 2022.09.02.11.47.29; author pin; state Exp; branches; next 1.5; commitid uO259BfAX2RgzhSD; 1.5 date 2022.05.18.12.04.19; author pin; state Exp; branches; next 1.4; commitid 3NBT5BaWJj6i6xED; 1.4 date 2022.03.14.13.51.20; author wiz; state Exp; branches; next 1.3; commitid w3swhsXvPAVxMbwD; 1.3 date 2022.02.27.13.41.00; author fcambus; state Exp; branches; next 1.2; commitid ePt9JQG3SyrRcguD; 1.2 date 2022.01.14.10.36.08; author pin; state Exp; branches; next 1.1; commitid dtdfHVdJhd79BAoD; 1.1 date 2021.08.02.14.56.50; author wiz; state Exp; branches; next ; commitid nQx5a39UXlxilp3D; desc @@ 1.10 log @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 @ text @# $NetBSD$ CARGO_CRATE_DEPENDS+= adler-1.0.2 CARGO_CRATE_DEPENDS+= aho-corasick-1.1.2 CARGO_CRATE_DEPENDS+= android-tzdata-0.1.1 CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5 CARGO_CRATE_DEPENDS+= ansi_colours-1.2.2 CARGO_CRATE_DEPENDS+= ansi_term-0.12.1 CARGO_CRATE_DEPENDS+= anstream-0.6.5 CARGO_CRATE_DEPENDS+= anstyle-1.0.4 CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.3 CARGO_CRATE_DEPENDS+= anstyle-query-1.0.2 CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.2 CARGO_CRATE_DEPENDS+= anyhow-1.0.79 CARGO_CRATE_DEPENDS+= approx-0.5.1 CARGO_CRATE_DEPENDS+= autocfg-1.1.0 CARGO_CRATE_DEPENDS+= base64-0.21.5 CARGO_CRATE_DEPENDS+= bat-0.24.0 CARGO_CRATE_DEPENDS+= bincode-1.3.3 CARGO_CRATE_DEPENDS+= bitflags-1.3.2 CARGO_CRATE_DEPENDS+= bitflags-2.4.1 CARGO_CRATE_DEPENDS+= box_drawing-0.1.2 CARGO_CRATE_DEPENDS+= bstr-1.9.0 CARGO_CRATE_DEPENDS+= bumpalo-3.14.0 CARGO_CRATE_DEPENDS+= bytelines-2.5.0 CARGO_CRATE_DEPENDS+= bytemuck-1.14.0 CARGO_CRATE_DEPENDS+= bytesize-1.3.0 CARGO_CRATE_DEPENDS+= cc-1.0.83 CARGO_CRATE_DEPENDS+= cfg-if-1.0.0 CARGO_CRATE_DEPENDS+= chrono-0.4.31 CARGO_CRATE_DEPENDS+= chrono-humanize-0.2.3 CARGO_CRATE_DEPENDS+= clap-4.4.13 CARGO_CRATE_DEPENDS+= clap_builder-4.4.12 CARGO_CRATE_DEPENDS+= clap_complete-4.4.6 CARGO_CRATE_DEPENDS+= clap_derive-4.4.7 CARGO_CRATE_DEPENDS+= clap_lex-0.6.0 CARGO_CRATE_DEPENDS+= clircle-0.4.0 CARGO_CRATE_DEPENDS+= colorchoice-1.0.0 CARGO_CRATE_DEPENDS+= console-0.15.7 CARGO_CRATE_DEPENDS+= content_inspector-0.2.4 CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.6 CARGO_CRATE_DEPENDS+= crc32fast-1.3.2 CARGO_CRATE_DEPENDS+= ctrlc-3.4.2 CARGO_CRATE_DEPENDS+= deranged-0.3.11 CARGO_CRATE_DEPENDS+= dirs-5.0.1 CARGO_CRATE_DEPENDS+= dirs-sys-0.4.1 CARGO_CRATE_DEPENDS+= either-1.9.0 CARGO_CRATE_DEPENDS+= encode_unicode-0.3.6 CARGO_CRATE_DEPENDS+= encoding_rs-0.8.33 CARGO_CRATE_DEPENDS+= equivalent-1.0.1 CARGO_CRATE_DEPENDS+= errno-0.3.8 CARGO_CRATE_DEPENDS+= etcetera-0.8.0 CARGO_CRATE_DEPENDS+= fast-srgb8-1.0.0 CARGO_CRATE_DEPENDS+= flate2-1.0.28 CARGO_CRATE_DEPENDS+= fnv-1.0.7 CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.1 CARGO_CRATE_DEPENDS+= getrandom-0.2.11 CARGO_CRATE_DEPENDS+= git2-0.18.2 CARGO_CRATE_DEPENDS+= glob-0.3.1 CARGO_CRATE_DEPENDS+= globset-0.4.14 CARGO_CRATE_DEPENDS+= grep-cli-0.1.10 CARGO_CRATE_DEPENDS+= hashbrown-0.14.3 CARGO_CRATE_DEPENDS+= heck-0.4.1 CARGO_CRATE_DEPENDS+= home-0.5.9 CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.59 CARGO_CRATE_DEPENDS+= iana-time-zone-haiku-0.1.2 CARGO_CRATE_DEPENDS+= idna-0.5.0 CARGO_CRATE_DEPENDS+= indexmap-2.1.0 CARGO_CRATE_DEPENDS+= itertools-0.10.5 CARGO_CRATE_DEPENDS+= itoa-1.0.10 CARGO_CRATE_DEPENDS+= jobserver-0.1.27 CARGO_CRATE_DEPENDS+= js-sys-0.3.66 CARGO_CRATE_DEPENDS+= lazy_static-1.4.0 CARGO_CRATE_DEPENDS+= libc-0.2.153 CARGO_CRATE_DEPENDS+= libgit2-sys-0.16.2+1.7.2 CARGO_CRATE_DEPENDS+= libredox-0.0.1 CARGO_CRATE_DEPENDS+= libz-sys-1.1.12 CARGO_CRATE_DEPENDS+= line-wrap-0.1.1 CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.6 CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.12 CARGO_CRATE_DEPENDS+= log-0.4.20 CARGO_CRATE_DEPENDS+= memchr-2.7.1 CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.1 CARGO_CRATE_DEPENDS+= mio-0.8.11 CARGO_CRATE_DEPENDS+= nix-0.27.1 CARGO_CRATE_DEPENDS+= ntapi-0.4.1 CARGO_CRATE_DEPENDS+= nu-ansi-term-0.49.0 CARGO_CRATE_DEPENDS+= num-traits-0.2.17 CARGO_CRATE_DEPENDS+= once_cell-1.19.0 CARGO_CRATE_DEPENDS+= onig-6.4.0 CARGO_CRATE_DEPENDS+= onig_sys-69.8.1 CARGO_CRATE_DEPENDS+= option-ext-0.2.0 CARGO_CRATE_DEPENDS+= palette-0.7.3 CARGO_CRATE_DEPENDS+= palette_derive-0.7.3 CARGO_CRATE_DEPENDS+= path_abs-0.5.1 CARGO_CRATE_DEPENDS+= pathdiff-0.2.1 CARGO_CRATE_DEPENDS+= percent-encoding-2.3.1 CARGO_CRATE_DEPENDS+= phf-0.11.2 CARGO_CRATE_DEPENDS+= phf_generator-0.11.2 CARGO_CRATE_DEPENDS+= phf_macros-0.11.2 CARGO_CRATE_DEPENDS+= phf_shared-0.11.2 CARGO_CRATE_DEPENDS+= pkg-config-0.3.28 CARGO_CRATE_DEPENDS+= plist-1.6.0 CARGO_CRATE_DEPENDS+= powerfmt-0.2.0 CARGO_CRATE_DEPENDS+= proc-macro2-1.0.75 CARGO_CRATE_DEPENDS+= quick-xml-0.31.0 CARGO_CRATE_DEPENDS+= quote-1.0.35 CARGO_CRATE_DEPENDS+= rand-0.8.5 CARGO_CRATE_DEPENDS+= rand_core-0.6.4 CARGO_CRATE_DEPENDS+= redox_syscall-0.4.1 CARGO_CRATE_DEPENDS+= redox_users-0.4.4 CARGO_CRATE_DEPENDS+= regex-1.10.2 CARGO_CRATE_DEPENDS+= regex-automata-0.4.3 CARGO_CRATE_DEPENDS+= regex-syntax-0.7.5 CARGO_CRATE_DEPENDS+= regex-syntax-0.8.2 CARGO_CRATE_DEPENDS+= rgb-0.8.37 CARGO_CRATE_DEPENDS+= rustix-0.38.28 CARGO_CRATE_DEPENDS+= ryu-1.0.16 CARGO_CRATE_DEPENDS+= safemem-0.3.3 CARGO_CRATE_DEPENDS+= same-file-1.0.6 CARGO_CRATE_DEPENDS+= semver-1.0.21 CARGO_CRATE_DEPENDS+= serde-1.0.194 CARGO_CRATE_DEPENDS+= serde_derive-1.0.194 CARGO_CRATE_DEPENDS+= serde_json-1.0.111 CARGO_CRATE_DEPENDS+= serde_yaml-0.9.30 CARGO_CRATE_DEPENDS+= shell-words-1.1.0 CARGO_CRATE_DEPENDS+= siphasher-0.3.11 CARGO_CRATE_DEPENDS+= smol_str-0.1.24 CARGO_CRATE_DEPENDS+= std_prelude-0.2.12 CARGO_CRATE_DEPENDS+= strsim-0.10.0 CARGO_CRATE_DEPENDS+= syn-2.0.48 CARGO_CRATE_DEPENDS+= syntect-5.1.0 CARGO_CRATE_DEPENDS+= sysinfo-0.29.11 CARGO_CRATE_DEPENDS+= termcolor-1.4.0 CARGO_CRATE_DEPENDS+= terminal-colorsaurus-0.3.1 CARGO_CRATE_DEPENDS+= terminal-trx-0.2.0 CARGO_CRATE_DEPENDS+= terminal_size-0.3.0 CARGO_CRATE_DEPENDS+= thiserror-1.0.56 CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.56 CARGO_CRATE_DEPENDS+= time-0.3.31 CARGO_CRATE_DEPENDS+= time-core-0.1.2 CARGO_CRATE_DEPENDS+= time-macros-0.2.16 CARGO_CRATE_DEPENDS+= tinyvec-1.6.0 CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1 CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.14 CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12 CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.22 CARGO_CRATE_DEPENDS+= unicode-segmentation-1.10.1 CARGO_CRATE_DEPENDS+= unicode-width-0.1.11 CARGO_CRATE_DEPENDS+= unsafe-libyaml-0.2.10 CARGO_CRATE_DEPENDS+= url-2.5.0 CARGO_CRATE_DEPENDS+= utf8parse-0.2.1 CARGO_CRATE_DEPENDS+= vcpkg-0.2.15 CARGO_CRATE_DEPENDS+= walkdir-2.4.0 CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1 CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.89 CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.89 CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.89 CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.89 CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.89 CARGO_CRATE_DEPENDS+= wild-2.2.0 CARGO_CRATE_DEPENDS+= winapi-0.3.9 CARGO_CRATE_DEPENDS+= winapi-i686-pc-windows-gnu-0.4.0 CARGO_CRATE_DEPENDS+= winapi-util-0.1.6 CARGO_CRATE_DEPENDS+= winapi-x86_64-pc-windows-gnu-0.4.0 CARGO_CRATE_DEPENDS+= windows-core-0.52.0 CARGO_CRATE_DEPENDS+= windows-sys-0.45.0 CARGO_CRATE_DEPENDS+= windows-sys-0.48.0 CARGO_CRATE_DEPENDS+= windows-sys-0.52.0 CARGO_CRATE_DEPENDS+= windows-targets-0.42.2 CARGO_CRATE_DEPENDS+= windows-targets-0.48.5 CARGO_CRATE_DEPENDS+= windows-targets-0.52.0 CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.42.2 CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.48.5 CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.52.0 CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.42.2 CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.48.5 CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.52.0 CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.42.2 CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.48.5 CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.52.0 CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.42.2 CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.48.5 CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.52.0 CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.42.2 CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.48.5 CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.52.0 CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.42.2 CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.5 CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.52.0 CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.42.2 CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.5 CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.52.0 CARGO_CRATE_DEPENDS+= xdg-2.5.2 CARGO_CRATE_DEPENDS+= yaml-rust-0.4.5 @ 1.9 log @textproc/git-delta: fix build with new libgit2 @ text @d1 1 a1 1 # $NetBSD: cargo-depends.mk,v 1.8 2023/06/04 20:18:34 pin Exp $ d4 1 a4 1 CARGO_CRATE_DEPENDS+= aho-corasick-0.7.20 d7 1 a7 1 CARGO_CRATE_DEPENDS+= ansi_colours-1.2.1 d9 6 a14 1 CARGO_CRATE_DEPENDS+= anyhow-1.0.70 a15 2 CARGO_CRATE_DEPENDS+= arrayvec-0.7.2 CARGO_CRATE_DEPENDS+= atty-0.2.14 d17 2 a18 2 CARGO_CRATE_DEPENDS+= base64-0.21.0 CARGO_CRATE_DEPENDS+= bat-0.22.1 d21 1 a21 2 CARGO_CRATE_DEPENDS+= bitflags-2.1.0 CARGO_CRATE_DEPENDS+= bitflags-2.2.1 d23 6 a28 6 CARGO_CRATE_DEPENDS+= bstr-1.3.0 CARGO_CRATE_DEPENDS+= bumpalo-3.12.0 CARGO_CRATE_DEPENDS+= bytelines-2.2.2 CARGO_CRATE_DEPENDS+= bytemuck-1.13.1 CARGO_CRATE_DEPENDS+= bytesize-1.2.0 CARGO_CRATE_DEPENDS+= cc-1.0.79 d30 10 a39 8 CARGO_CRATE_DEPENDS+= chrono-0.4.26 CARGO_CRATE_DEPENDS+= chrono-humanize-0.2.2 CARGO_CRATE_DEPENDS+= clap-4.1.11 CARGO_CRATE_DEPENDS+= clap_derive-4.1.9 CARGO_CRATE_DEPENDS+= clap_lex-0.3.2 CARGO_CRATE_DEPENDS+= clircle-0.3.0 CARGO_CRATE_DEPENDS+= codespan-reporting-0.11.1 CARGO_CRATE_DEPENDS+= console-0.15.5 d41 1 a41 1 CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.3 d43 2 a44 6 CARGO_CRATE_DEPENDS+= ctrlc-3.2.5 CARGO_CRATE_DEPENDS+= cxx-1.0.91 CARGO_CRATE_DEPENDS+= cxx-build-1.0.91 CARGO_CRATE_DEPENDS+= cxxbridge-flags-1.0.91 CARGO_CRATE_DEPENDS+= cxxbridge-macro-1.0.91 CARGO_CRATE_DEPENDS+= dirs-4.0.0 a45 1 CARGO_CRATE_DEPENDS+= dirs-sys-0.3.7 d47 1 a47 1 CARGO_CRATE_DEPENDS+= either-1.8.1 d49 4 a52 9 CARGO_CRATE_DEPENDS+= encoding-0.2.33 CARGO_CRATE_DEPENDS+= encoding-index-japanese-1.20141219.5 CARGO_CRATE_DEPENDS+= encoding-index-korean-1.20141219.5 CARGO_CRATE_DEPENDS+= encoding-index-simpchinese-1.20141219.5 CARGO_CRATE_DEPENDS+= encoding-index-singlebyte-1.20141219.5 CARGO_CRATE_DEPENDS+= encoding-index-tradchinese-1.20141219.5 CARGO_CRATE_DEPENDS+= encoding_index_tests-0.1.4 CARGO_CRATE_DEPENDS+= errno-0.2.8 CARGO_CRATE_DEPENDS+= errno-dragonfly-0.1.2 d54 1 a54 2 CARGO_CRATE_DEPENDS+= find-crate-0.6.3 CARGO_CRATE_DEPENDS+= flate2-1.0.25 d56 7 a62 6 CARGO_CRATE_DEPENDS+= form_urlencoded-1.1.0 CARGO_CRATE_DEPENDS+= getrandom-0.2.8 CARGO_CRATE_DEPENDS+= git2-0.18.1 CARGO_CRATE_DEPENDS+= globset-0.4.10 CARGO_CRATE_DEPENDS+= grep-cli-0.1.7 CARGO_CRATE_DEPENDS+= hashbrown-0.12.3 d64 5 a68 8 CARGO_CRATE_DEPENDS+= hermit-abi-0.1.19 CARGO_CRATE_DEPENDS+= hermit-abi-0.3.1 CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.53 CARGO_CRATE_DEPENDS+= iana-time-zone-haiku-0.1.1 CARGO_CRATE_DEPENDS+= idna-0.3.0 CARGO_CRATE_DEPENDS+= indexmap-1.9.2 CARGO_CRATE_DEPENDS+= io-lifetimes-1.0.5 CARGO_CRATE_DEPENDS+= is-terminal-0.4.4 d70 3 a72 3 CARGO_CRATE_DEPENDS+= itoa-1.0.6 CARGO_CRATE_DEPENDS+= jobserver-0.1.26 CARGO_CRATE_DEPENDS+= js-sys-0.3.61 d74 4 a77 3 CARGO_CRATE_DEPENDS+= libc-0.2.139 CARGO_CRATE_DEPENDS+= libgit2-sys-0.16.1+1.7.1 CARGO_CRATE_DEPENDS+= libz-sys-1.1.8 a78 1 CARGO_CRATE_DEPENDS+= link-cplusplus-1.0.8 d80 10 a89 8 CARGO_CRATE_DEPENDS+= linux-raw-sys-0.1.4 CARGO_CRATE_DEPENDS+= log-0.4.17 CARGO_CRATE_DEPENDS+= memchr-2.5.0 CARGO_CRATE_DEPENDS+= miniz_oxide-0.6.2 CARGO_CRATE_DEPENDS+= nix-0.26.2 CARGO_CRATE_DEPENDS+= ntapi-0.4.0 CARGO_CRATE_DEPENDS+= num-traits-0.2.15 CARGO_CRATE_DEPENDS+= once_cell-1.17.1 d93 2 a94 3 CARGO_CRATE_DEPENDS+= os_str_bytes-6.4.1 CARGO_CRATE_DEPENDS+= palette-0.6.1 CARGO_CRATE_DEPENDS+= palette_derive-0.6.1 d97 11 a107 12 CARGO_CRATE_DEPENDS+= percent-encoding-2.2.0 CARGO_CRATE_DEPENDS+= phf-0.11.1 CARGO_CRATE_DEPENDS+= phf_generator-0.11.1 CARGO_CRATE_DEPENDS+= phf_macros-0.11.1 CARGO_CRATE_DEPENDS+= phf_shared-0.11.1 CARGO_CRATE_DEPENDS+= pkg-config-0.3.26 CARGO_CRATE_DEPENDS+= plist-1.4.1 CARGO_CRATE_DEPENDS+= proc-macro-error-1.0.4 CARGO_CRATE_DEPENDS+= proc-macro-error-attr-1.0.4 CARGO_CRATE_DEPENDS+= proc-macro2-1.0.58 CARGO_CRATE_DEPENDS+= quick-xml-0.26.0 CARGO_CRATE_DEPENDS+= quote-1.0.27 d110 9 a118 8 CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16 CARGO_CRATE_DEPENDS+= redox_users-0.4.3 CARGO_CRATE_DEPENDS+= regex-1.7.1 CARGO_CRATE_DEPENDS+= regex-automata-0.1.10 CARGO_CRATE_DEPENDS+= regex-syntax-0.6.28 CARGO_CRATE_DEPENDS+= rgb-0.8.36 CARGO_CRATE_DEPENDS+= rustix-0.36.9 CARGO_CRATE_DEPENDS+= ryu-1.0.13 d121 5 a125 6 CARGO_CRATE_DEPENDS+= scratch-1.0.4 CARGO_CRATE_DEPENDS+= semver-1.0.16 CARGO_CRATE_DEPENDS+= serde-1.0.163 CARGO_CRATE_DEPENDS+= serde_derive-1.0.163 CARGO_CRATE_DEPENDS+= serde_json-1.0.96 CARGO_CRATE_DEPENDS+= serde_yaml-0.8.26 d127 1 a127 1 CARGO_CRATE_DEPENDS+= siphasher-0.3.10 a128 1 CARGO_CRATE_DEPENDS+= static_assertions-1.1.0 d131 12 a142 12 CARGO_CRATE_DEPENDS+= syn-1.0.109 CARGO_CRATE_DEPENDS+= syn-2.0.16 CARGO_CRATE_DEPENDS+= syntect-5.0.0 CARGO_CRATE_DEPENDS+= sysinfo-0.28.2 CARGO_CRATE_DEPENDS+= termcolor-1.2.0 CARGO_CRATE_DEPENDS+= terminal_size-0.2.5 CARGO_CRATE_DEPENDS+= thiserror-1.0.38 CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.38 CARGO_CRATE_DEPENDS+= time-0.1.45 CARGO_CRATE_DEPENDS+= time-0.3.20 CARGO_CRATE_DEPENDS+= time-core-0.1.0 CARGO_CRATE_DEPENDS+= time-macros-0.2.8 d145 2 a146 3 CARGO_CRATE_DEPENDS+= toml-0.5.2 CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.10 CARGO_CRATE_DEPENDS+= unicode-ident-1.0.7 d149 4 a152 3 CARGO_CRATE_DEPENDS+= unicode-width-0.1.10 CARGO_CRATE_DEPENDS+= url-2.3.1 CARGO_CRATE_DEPENDS+= utf8parse-0.2.0 d154 1 a154 5 CARGO_CRATE_DEPENDS+= version_check-0.9.4 CARGO_CRATE_DEPENDS+= vte-0.11.0 CARGO_CRATE_DEPENDS+= vte_generate_state_changes-0.1.1 CARGO_CRATE_DEPENDS+= walkdir-2.3.2 CARGO_CRATE_DEPENDS+= wasi-0.10.0+wasi-snapshot-preview1 d156 6 a161 5 CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.84 CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.84 CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.84 CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.84 CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.84 d164 1 a164 1 CARGO_CRATE_DEPENDS+= winapi-util-0.1.5 d166 1 a166 1 CARGO_CRATE_DEPENDS+= windows-sys-0.42.0 d169 26 a194 17 CARGO_CRATE_DEPENDS+= windows-targets-0.42.1 CARGO_CRATE_DEPENDS+= windows-targets-0.48.0 CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.42.1 CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.48.0 CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.42.1 CARGO_CRATE_DEPENDS+= windows_aarch64_msvc-0.48.0 CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.42.1 CARGO_CRATE_DEPENDS+= windows_i686_gnu-0.48.0 CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.42.1 CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.48.0 CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.42.1 CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.48.0 CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.42.1 CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.48.0 CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.42.1 CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.48.0 CARGO_CRATE_DEPENDS+= xdg-2.4.1 @ 1.8 log @textproc/git-delta: update to 0.16.5 0.16.5 This is a follow-up release providing the various binaries that were no released with 0.16.4. It also makes some adjustments to delta's (rip)grep support. What's Changed - Increase number of characters shown in submodule hashes by @@dandavison in #1421 - Fix typo in publishing build job & restore cross-compilation by @@nickelc in #1430 - 3819e94 Drop grep-header-style option by @@dandavison - a28231a Honor grep-header-decoration-style for ripgrep output by @@dandavison 0.16.4 It's 6 months since the last release so this one brings quite a few changes. Thanks very much to all contributors, especially @@nickelc for a huge number of contributions, and @@wescande for his work on improving whitespace highlighting. With this release delta can now display grep output in (hopefully) exactly the same layout that ripgrep does, but adding syntax highlighting, hyperlinks, and navigation. Use ripgrep --json ... | delta for that, or set grep-output-type = ripgrep to get that output style from git grep etc. This release does not contain binaries for x86_64-unknown-linux-musl, i686-unknown-linux-gnu, arm-unknown-linux-gnueabihf, or aarch64-unknown-linux-gnu because the cross-compilation GitHub Actions jobs were broken at the time of release. I'll issue a follow-up release including them when that's fixed. What's Changed - Address deprecated clap features by @@tjquillan in #1251 - Fix clippy warnings by @@nickelc in #1298 - Replace unmaintained/outdated GitHub Actions by @@nickelc in #1317 - Reduce allocations during --show-colors by @@nickelc in #1315 - Fix the--show-themes command by @@nickelc in #1320 - Fixed broken link to README by @@zonuexe in #1185 - Update git2 to 0.16.1 by @@nickelc in #1323 - Fix warning from bat for an unknown syntax theme by @@nickelc in #1319 - Add gruvmax-fang theme by @@MaxFangX in #1291 - Spelling by @@jsoref in #1257 - Update clap to 4.1 by @@nickelc in #1322 - Encapsulate git2 types by @@nickelc in #1326 - Update dependencies & switch back to the dirs crate by @@nickelc in #1325 - Return the GitRemoteRepo type directly by @@nickelc in #1328 - Added config option. by @@ShogunPanda in #1324 - Add Winget Releaser workflow by @@sitiom in #1331 - Get git's minus/plus style from config instead of copying it around by @@nickelc in #1329 - Add methods for getting GitConfig as reference by @@nickelc in #1336 - Rename git_config_entry module to remote by @@nickelc in #1337 - Tips and tricks manual section by @@dandavison in #1339 - Set language specifiers for code blocks and fix links in manual by @@nickelc in #1340 - Derive the default for enums with #[derive(Default)]/#[default] by @@nickelc in #1341 - Add discord-dark theme by @@ILikePlayingGames in #1334 - Merge the different GitConfig constructors for a config file by @@nickelc in #1342 - Remove manual line-wrapping by @@dandavison in #1350 - Add link to similar project walles/riff by @@walles in #1362 - add: installation instructions for conda/mamba by @@YYYasin19 in #1371 - Clarify how to use delta with tmux by @@isak102 in #1402 - Update bitflags to 2.2 by @@nickelc in #1361 - Fix some typos by @@goggle in #1379 - Remove unneeded extern crate statements by @@nickelc in #1345 - Downgrade and pin the bytelines crate by @@nickelc in #1378 - Improve manual build job by @@nickelc in #1404 - Replace deprecated error_chain crate with anyhow by @@nickelc in #1405 - Fix submodule diff parsing by @@th1000s in #1413 - Fix warning highlight for trailing whitespace by @@wescande in #1037 - Misc tab refactoring by @@th1000s in #1424 - manual: fix link to using delta on Windows by @@mataha in #1428 - Introduce grep-output-type option: ripgrep or classic by @@dandavison in #1410 @ text @d1 1 a1 1 # $NetBSD: cargo-depends.mk,v 1.7 2022/12/03 17:16:36 pin Exp $ d18 1 d65 1 a65 1 CARGO_CRATE_DEPENDS+= git2-0.17.2 d84 1 a84 1 CARGO_CRATE_DEPENDS+= libgit2-sys-0.15.2+1.6.4 @ 1.7 log @textproc/git-delta: update to 0.15.0 What's Changed Thanks to all contributors for the changes in this release! One particularly exciting contribution is the tweaks to the highlighting algorithm made by @@phillipwood in #1244. This is something that has remained more or less the same since delta was first created, but #1244 brings several improvements in the details of exactly which characters are highlighted. - Change Rust toolchain in 'Deploy Manual' CI task by @@dandavison in #1183 - Switch bat to library mode by @@tranzystorek-io in #1187 - Add sourcehut link parsing by @@p00f in #1190 - Refactoring ansi/iterator by @@zhiburt in #1191 - Add codeberg link parsing by @@p00f in #1194 - Add terminal width fallback via stty if on windows/MSYS2 by @@th1000s in #1030 - measure_text_width() without constructing a temporary string by @@th1000s in #1216 - Remove Git 2.37 workaround from install docs by @@adamchainz in #1228 - Fix clippy warnings by @@clnoll in #1236 - Remove Provides in Debian package by @@baryluk in #1217 - Handle quoted filenames in diff header by @@th1000s in #1222 - ci: improve formatting by @@MarcoIeni in #1238 - Highlighting improvements by @@phillipwood in #1244 - ci: release apple arm binary by @@MarcoIeni in #1239 - try fix bad alignment in unicode (#1144) by @@SheldonNico in #1145 @ text @d1 1 a1 1 # $NetBSD: cargo-depends.mk,v 1.6 2022/09/02 11:47:29 pin Exp $ d3 5 a7 3 CARGO_CRATE_DEPENDS+= adler-0.2.3 CARGO_CRATE_DEPENDS+= aho-corasick-0.7.18 CARGO_CRATE_DEPENDS+= ansi_colours-1.1.1 d9 3 a11 2 CARGO_CRATE_DEPENDS+= approx-0.5.0 CARGO_CRATE_DEPENDS+= arrayvec-0.5.2 d13 4 a16 4 CARGO_CRATE_DEPENDS+= autocfg-1.0.1 CARGO_CRATE_DEPENDS+= base64-0.13.0 CARGO_CRATE_DEPENDS+= bat-0.21.0 CARGO_CRATE_DEPENDS+= bincode-1.3.1 d18 1 d20 6 a25 8 CARGO_CRATE_DEPENDS+= bstr-0.2.15 CARGO_CRATE_DEPENDS+= bytelines-2.4.0 CARGO_CRATE_DEPENDS+= bytemuck-1.7.3 CARGO_CRATE_DEPENDS+= byteorder-1.3.4 CARGO_CRATE_DEPENDS+= bytes-1.1.0 CARGO_CRATE_DEPENDS+= bytesize-1.1.0 CARGO_CRATE_DEPENDS+= cc-1.0.66 CARGO_CRATE_DEPENDS+= cfg-if-0.1.10 d27 5 a31 5 CARGO_CRATE_DEPENDS+= chrono-0.4.19 CARGO_CRATE_DEPENDS+= chrono-humanize-0.2.1 CARGO_CRATE_DEPENDS+= clap-3.2.8 CARGO_CRATE_DEPENDS+= clap_derive-3.2.7 CARGO_CRATE_DEPENDS+= clap_lex-0.2.4 d33 2 a34 1 CARGO_CRATE_DEPENDS+= console-0.15.0 d37 6 a42 2 CARGO_CRATE_DEPENDS+= crc32fast-1.2.1 CARGO_CRATE_DEPENDS+= ctrlc-3.2.2 d44 4 a47 4 CARGO_CRATE_DEPENDS+= dirs-next-2.0.0 CARGO_CRATE_DEPENDS+= dirs-sys-0.3.6 CARGO_CRATE_DEPENDS+= dirs-sys-next-0.1.1 CARGO_CRATE_DEPENDS+= either-1.6.1 d56 5 a60 3 CARGO_CRATE_DEPENDS+= error-chain-0.12.4 CARGO_CRATE_DEPENDS+= find-crate-0.6.3 CARGO_CRATE_DEPENDS+= flate2-1.0.19 d62 19 a80 23 CARGO_CRATE_DEPENDS+= form_urlencoded-1.0.0 CARGO_CRATE_DEPENDS+= futures-0.3.21 CARGO_CRATE_DEPENDS+= futures-channel-0.3.21 CARGO_CRATE_DEPENDS+= futures-core-0.3.21 CARGO_CRATE_DEPENDS+= futures-executor-0.3.21 CARGO_CRATE_DEPENDS+= futures-io-0.3.21 CARGO_CRATE_DEPENDS+= futures-macro-0.3.21 CARGO_CRATE_DEPENDS+= futures-sink-0.3.21 CARGO_CRATE_DEPENDS+= futures-task-0.3.21 CARGO_CRATE_DEPENDS+= futures-util-0.3.21 CARGO_CRATE_DEPENDS+= getrandom-0.1.16 CARGO_CRATE_DEPENDS+= getrandom-0.2.3 CARGO_CRATE_DEPENDS+= git2-0.14.2 CARGO_CRATE_DEPENDS+= globset-0.4.8 CARGO_CRATE_DEPENDS+= grep-cli-0.1.6 CARGO_CRATE_DEPENDS+= hashbrown-0.8.2 CARGO_CRATE_DEPENDS+= heck-0.4.0 CARGO_CRATE_DEPENDS+= hermit-abi-0.1.17 CARGO_CRATE_DEPENDS+= idna-0.2.0 CARGO_CRATE_DEPENDS+= indexmap-1.5.2 CARGO_CRATE_DEPENDS+= itertools-0.10.3 CARGO_CRATE_DEPENDS+= itoa-1.0.1 CARGO_CRATE_DEPENDS+= jobserver-0.1.21 d82 3 a84 3 CARGO_CRATE_DEPENDS+= libc-0.2.126 CARGO_CRATE_DEPENDS+= libgit2-sys-0.13.2+1.4.2 CARGO_CRATE_DEPENDS+= libz-sys-1.1.2 d86 16 a101 16 CARGO_CRATE_DEPENDS+= linked-hash-map-0.5.3 CARGO_CRATE_DEPENDS+= log-0.4.11 CARGO_CRATE_DEPENDS+= matches-0.1.8 CARGO_CRATE_DEPENDS+= memchr-2.4.1 CARGO_CRATE_DEPENDS+= miniz_oxide-0.4.3 CARGO_CRATE_DEPENDS+= nix-0.24.1 CARGO_CRATE_DEPENDS+= ntapi-0.3.6 CARGO_CRATE_DEPENDS+= num-integer-0.1.44 CARGO_CRATE_DEPENDS+= num-traits-0.2.14 CARGO_CRATE_DEPENDS+= num_threads-0.1.6 CARGO_CRATE_DEPENDS+= once_cell-1.12.1 CARGO_CRATE_DEPENDS+= onig-6.1.1 CARGO_CRATE_DEPENDS+= onig_sys-69.6.0 CARGO_CRATE_DEPENDS+= os_str_bytes-6.0.0 CARGO_CRATE_DEPENDS+= palette-0.6.0 CARGO_CRATE_DEPENDS+= palette_derive-0.6.0 d104 7 a110 10 CARGO_CRATE_DEPENDS+= percent-encoding-2.1.0 CARGO_CRATE_DEPENDS+= phf-0.9.0 CARGO_CRATE_DEPENDS+= phf_generator-0.9.1 CARGO_CRATE_DEPENDS+= phf_macros-0.9.0 CARGO_CRATE_DEPENDS+= phf_shared-0.9.0 CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.8 CARGO_CRATE_DEPENDS+= pin-utils-0.1.0 CARGO_CRATE_DEPENDS+= pkg-config-0.3.19 CARGO_CRATE_DEPENDS+= plist-1.3.1 CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.15 d113 8 a120 12 CARGO_CRATE_DEPENDS+= proc-macro-hack-0.5.19 CARGO_CRATE_DEPENDS+= proc-macro2-1.0.36 CARGO_CRATE_DEPENDS+= quote-1.0.14 CARGO_CRATE_DEPENDS+= rand-0.8.4 CARGO_CRATE_DEPENDS+= rand_chacha-0.3.1 CARGO_CRATE_DEPENDS+= rand_core-0.6.3 CARGO_CRATE_DEPENDS+= rand_hc-0.3.1 CARGO_CRATE_DEPENDS+= redox_syscall-0.1.57 CARGO_CRATE_DEPENDS+= redox_syscall-0.2.10 CARGO_CRATE_DEPENDS+= redox_users-0.3.5 CARGO_CRATE_DEPENDS+= redox_users-0.4.0 CARGO_CRATE_DEPENDS+= regex-1.5.5 d122 4 a125 3 CARGO_CRATE_DEPENDS+= regex-syntax-0.6.25 CARGO_CRATE_DEPENDS+= rgb-0.8.31 CARGO_CRATE_DEPENDS+= ryu-1.0.5 d128 6 a133 5 CARGO_CRATE_DEPENDS+= semver-1.0.6 CARGO_CRATE_DEPENDS+= serde-1.0.138 CARGO_CRATE_DEPENDS+= serde_derive-1.0.138 CARGO_CRATE_DEPENDS+= serde_json-1.0.82 CARGO_CRATE_DEPENDS+= serde_yaml-0.8.23 d135 3 a137 3 CARGO_CRATE_DEPENDS+= siphasher-0.3.7 CARGO_CRATE_DEPENDS+= slab-0.4.6 CARGO_CRATE_DEPENDS+= smol_str-0.1.23 d140 2 a141 1 CARGO_CRATE_DEPENDS+= syn-1.0.94 d143 18 a160 18 CARGO_CRATE_DEPENDS+= sysinfo-0.24.5 CARGO_CRATE_DEPENDS+= termcolor-1.1.2 CARGO_CRATE_DEPENDS+= terminal_size-0.1.15 CARGO_CRATE_DEPENDS+= textwrap-0.15.0 CARGO_CRATE_DEPENDS+= thiserror-1.0.30 CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.30 CARGO_CRATE_DEPENDS+= time-0.1.44 CARGO_CRATE_DEPENDS+= time-0.3.9 CARGO_CRATE_DEPENDS+= tinyvec-1.1.0 CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.0 CARGO_CRATE_DEPENDS+= tokio-1.17.0 CARGO_CRATE_DEPENDS+= toml-0.5.8 CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.4 CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.16 CARGO_CRATE_DEPENDS+= unicode-segmentation-1.9.0 CARGO_CRATE_DEPENDS+= unicode-width-0.1.9 CARGO_CRATE_DEPENDS+= unicode-xid-0.2.1 CARGO_CRATE_DEPENDS+= url-2.2.0 d162 3 a164 3 CARGO_CRATE_DEPENDS+= vcpkg-0.2.11 CARGO_CRATE_DEPENDS+= version_check-0.9.2 CARGO_CRATE_DEPENDS+= vte-0.10.1 d166 1 a166 2 CARGO_CRATE_DEPENDS+= walkdir-2.3.1 CARGO_CRATE_DEPENDS+= wasi-0.9.0+wasi-snapshot-preview1 d168 6 d178 19 a197 1 CARGO_CRATE_DEPENDS+= xml-rs-0.8.3 @ 1.6 log @textproc/git-delta: update to 0.14.0 What's Changed - Update color-moved-support.md by @@hangtwenty in #1082 - Tweak some words improved representation by @@ydah in #1078 - Only trigger git show handler if a file extension was parsed by @@dandavison in #1106 - Fix commit hyperlink formatting by @@dandavison in #1110 - Avoid lockup when running without arguments and stdin is connected to a tty by @@dotdash in #1112 - Fix whole-file changes being attributed to the wrong commit in "git log" output by @@dotdash in #1111 - Update README.md to include git 2.37.0 workaround by @@cwlbraa in #1116 - Don't attempt to process ANSI sequences in non-UTF8 input by @@dandavison in #1117 - Update clap by @@dandavison in #1119 - Recreate highlighter on each line of git show $commit:$path output by @@dandavison in #1127 - Fix git-grep match-highlighting at line-start by @@jdpopkin in #1057 - Update to chameleon theme by @@AirOnSkin in #1138 - Fix typos by @@kianmeng in #1151 - Support configurable timestamps in git blame output (#1157) by @@mliszcz in #1158 - Added auto completions for fish shell by @@exploide in #1165 @ text @d1 1 a1 1 # $NetBSD: cargo-depends.mk,v 1.5 2022/05/18 12:04:19 pin Exp $ a16 1 CARGO_CRATE_DEPENDS+= bugreport-0.5.0 a26 1 CARGO_CRATE_DEPENDS+= clap-2.34.0 a64 2 CARGO_CRATE_DEPENDS+= git-version-0.3.5 CARGO_CRATE_DEPENDS+= git-version-macro-0.3.5 a65 1 CARGO_CRATE_DEPENDS+= glob-0.3.0 a133 1 CARGO_CRATE_DEPENDS+= shell-escape-0.1.5 a138 1 CARGO_CRATE_DEPENDS+= strsim-0.8.0 a141 1 CARGO_CRATE_DEPENDS+= sys-info-0.9.1 a142 1 CARGO_CRATE_DEPENDS+= term_size-0.3.2 a144 1 CARGO_CRATE_DEPENDS+= textwrap-0.11.0 a161 1 CARGO_CRATE_DEPENDS+= vec_map-0.8.2 a167 1 CARGO_CRATE_DEPENDS+= wild-2.0.4 @ 1.5 log @textproc/git-delta: update to 0.13.0 What's Changed -Update bat dependency so that delta is compatible with latest bat release (#1075) -Flush line buffers in additional locations by @@dandavison in #1003 -Reorganize wrapping utilities by @@dandavison in #1008 -Bump regex to fix CVE-2022-24713 by @@msirringhaus in #1015 -Apply file-transformation to diff header in addition to hunk header by @@dandavison in #1012 -Add support for irreversible-delete by @@wescande in #945 -Add custom env struct to store env at init by @@wescande in #1025 -Apply hyperlinks to diff stat file paths by @@dandavison in #1035 -Add link to bat on README by @@eloyesp in #1052 -Add chameleon theme to themes.gitconfig by @@AirOnSkin in #1062 -Add 'light = false' w/ comment in gitconfig by @@toolness in #1073 @ text @d1 1 a1 1 # $NetBSD: cargo-depends.mk,v 1.4 2022/03/14 13:51:20 wiz Exp $ d18 1 a18 1 CARGO_CRATE_DEPENDS+= bytelines-2.2.2 d21 1 d29 3 a31 2 CARGO_CRATE_DEPENDS+= clap-3.0.7 CARGO_CRATE_DEPENDS+= clap_derive-3.0.5 d37 1 a37 1 CARGO_CRATE_DEPENDS+= ctrlc-3.2.1 d56 9 d78 1 a78 2 CARGO_CRATE_DEPENDS+= itertools-0.10.1 CARGO_CRATE_DEPENDS+= itoa-0.4.7 d82 1 a82 1 CARGO_CRATE_DEPENDS+= libc-0.2.112 a89 1 CARGO_CRATE_DEPENDS+= memoffset-0.6.4 d91 1 a91 1 CARGO_CRATE_DEPENDS+= nix-0.23.0 d96 1 a96 1 CARGO_CRATE_DEPENDS+= once_cell-1.10.0 d109 2 d135 3 a137 3 CARGO_CRATE_DEPENDS+= serde-1.0.118 CARGO_CRATE_DEPENDS+= serde_derive-1.0.118 CARGO_CRATE_DEPENDS+= serde_json-1.0.70 d142 2 a143 1 CARGO_CRATE_DEPENDS+= smol_str-0.1.21 d147 1 a147 1 CARGO_CRATE_DEPENDS+= syn-1.0.85 d150 1 a150 1 CARGO_CRATE_DEPENDS+= sysinfo-0.23.0 d155 1 a155 1 CARGO_CRATE_DEPENDS+= textwrap-0.14.2 d162 1 @ 1.4 log @git-delta: update to 0.12.1. What's Changed Make git include colors in output going to delta by @@dandavison in #966 Clarify language: "in front of" → "before" by @@waldyrious in #967 Fix parsing for .properties files with - in path by @@jdpopkin in #975 Support CSI sequences other than SGR by @@yoichi in #976 Enable commit links for GitLab by @@jwarlander in #972 Fall back to plain diff when process substitution is used by @@th1000s in #978 Include information about GIT_PAGER in manual by @@katylava in #991 Use assets API from bat library instead of vendored code by @@dandavison in #903 Calling process: Query more parents, disable full scan by @@th1000s in #984 Run in diff mode iff two positional arguments are supplied by @@dandavison in #995 @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 CARGO_CRATE_DEPENDS+= aho-corasick-0.7.15 d12 1 a12 1 CARGO_CRATE_DEPENDS+= bat-0.20.0 d17 1 a17 1 CARGO_CRATE_DEPENDS+= bugreport-0.4.1 d36 1 a36 1 CARGO_CRATE_DEPENDS+= dirs-3.0.2 d58 1 a58 1 CARGO_CRATE_DEPENDS+= git2-0.13.23 d69 1 a71 1 CARGO_CRATE_DEPENDS+= lazycell-1.3.0 d73 1 a73 1 CARGO_CRATE_DEPENDS+= libgit2-sys-0.12.24+1.3.0 d86 2 a87 1 CARGO_CRATE_DEPENDS+= once_cell-1.9.0 d101 1 a101 1 CARGO_CRATE_DEPENDS+= plist-1.0.1 d116 1 a116 1 CARGO_CRATE_DEPENDS+= regex-1.4.6 d118 1 a118 1 CARGO_CRATE_DEPENDS+= regex-syntax-0.6.22 d129 1 a129 1 CARGO_CRATE_DEPENDS+= shell-words-1.0.0 d136 1 a136 1 CARGO_CRATE_DEPENDS+= syntect-4.6.0 d147 1 d153 1 a153 1 CARGO_CRATE_DEPENDS+= unicode-segmentation-1.8.0 d171 1 a171 1 CARGO_CRATE_DEPENDS+= xdg-2.4.0 @ 1.3 log @git-delta: update to 0.12.0. There's quite a lot in this release, with contributions from 8 different people. Firstly a breaking change: some deprecated options are no longer supported: in particular plus-color and minus-color. See #914. A description of this change and what you need to do if you're affected by it is below. Secondly, improvements, including: - A (much-needed) short help text is now available: use delta -h. Delta is the proud possessor of 100 command-line options, so I think this is going to be helpful. - git blame output now displays line numbers (thanks to @@th1000s) - Improvements to file and mode labels by @@WayneD - delta now has a user manual: https://dandavison.github.io/delta/. You can even create a PDF copy (print button in upper-right hand corner), and the README is correspondingly now a much easier read with the minimal required setup instructions and an overview of functionality with screenshots. Finally some bug fixes, including - File path hyperlinks (e.g. in diff and grep output) were previously sometimes incorrect, especially when delta was invoked from a directory other than the repo root. - Some fixes to grep output parsing edge cases Deprecated options no longer supported: The options affected here have been deprecated for a couple of years; I hope this doesn't cause you any trouble. Here are the details: The most common case is that you have something like this in your ~/.gitconfig: [delta] plus-color = my_plus_color minus-color = my_minus_color Please change that to [delta] plus-style = syntax my_plus_color minus-style = normal my_minus_color Here's the list of deprecated options with a summary of how to update them: minus-color Deprecated: use `minus-style = normal my_background_color` plus-color Deprecated: Use `plus-style = syntax my_background_color` minus-emph-color Deprecated: use `minus-emph-style = normal my_background_color` plus-emph-color Deprecated: Use `plus-emph-style = syntax my_background_color` highlight-removed Deprecated: use `minus-style = syntax my_background_color` commit-color Deprecated: use `commit-style = my_foreground_color commit-decoration-style = my_foreground_color` file-color Deprecated: use `file-style = my_foreground_color file-decoration-style = my_foreground_color` hunk-style Deprecated: synonym of `hunk-header-decoration-style` hunk-color Deprecated: use `hunk-header-style = my_foreground_color hunk-header-decoration-style = my_foreground_color` theme Deprecated: use `syntax-theme` @ text @d5 1 a5 1 CARGO_CRATE_DEPENDS+= ansi_colours-1.0.4 d12 1 d17 1 d19 1 d21 1 d27 1 d30 1 d32 1 d42 7 d56 2 d59 1 d86 1 a86 1 CARGO_CRATE_DEPENDS+= once_cell-1.8.0 d92 1 d118 1 d122 1 d126 2 d131 2 d136 1 d138 1 d141 1 d143 2 d157 1 d164 1 @ 1.2 log @textproc/git-delta: update to 0.11.3 0.9.0 ===== With this release, long lines are wrapped in side-by-side mode, thanks to a far-reaching series of contributions by @@th1000s (see #515). No special customization is needed, but sophisticated control over the details is available: see --wrap-max-lines, --wrap-left-symbol, --wrap-right-symbol, --wrap-right-percent, --wrap-right-prefix-symbol, --inline-hint-style. The long deleted line in the left panel overflows by a small amount, and the wrapped content is right-aligned in the next line. In contrast, the long replacement line in the right panel overflows by almost an entire line, and so the wrapped content is left aligned in the next line. The arrow markers and ellipsis explain when and how text has been wrapped. What's Changed -Fix the empty result issue in add -p by @@norisio in #664 -Recognize GitHub SSH remote URLs that don't start with git@@ for hyperlinks by @@spaarmann in #668 -Terminate process gracefully on error in diff() by @@dandavison in #685 -Ignore ctrl-c (SIGINT) to avoid leaving an orphaned pager process. by @@dandavison in #686 -Remove unnecessary borrows by @@benarmstead in #692 -Fix computed values to be computed after all set_options by @@ulwlu in #690 -Make it possible to jump between files when navigate is active by @@dandavison in #684 -Fix empty line highlighting by @@th1000s in #642 -Fix deadlock in git diff mode by @@dandavison in #695 -Support insteadOf replacements in git remote URLs by @@dandavison in #694 -Do not suppress submodule diffs by @@dandavison in #699 -More minimalistic display of submodule (short) diffs by @@dandavison in #700 -Fix hunk header when line number is not requested and navigate is enabled by @@dandavison in #710 -Display removed file name in file deletion case by @@dandavison in #717 -Remove superfluous lowercasing of feature names by @@Tak in #718 -Option to set the background extension mode to ANSI or spaces by @@th1000s in #512 -Add side-by-side line wrapping mode by @@th1000s in #515 -Width can be an offset from the terminal width by @@th1000s in #727 -Linenumber refactoring by @@th1000s in #740 -Use fatal() to exit with errorcode 2 by @@th1000s in #739 -Re-enable ANSI fill by equalizing panel sizes by @@th1000s in #742 -Update syntaxes and themes from bat v0.18.3 by @@FnControlOption in #702 -Line numbers and side-by-side mode by @@th1000s in #748 0.9.1 ===== This is a followup to release 0.9.0 fixing a bug in the --help text emitted by the 0.9.0 binary (see 3aab5d1). 0.9.0 was a major release adding line-wrapping to side-by-side mode: 0.9.0 release notes. 0.9.2 ===== This release fixes a regression introduced in 0.9.0 affecting the use of git add -p when submodules are present. See #755 What's Changed -Do not reformat submodule diffs under git add -p by @@dandavison in #756 0.10.0 ====== New features in this release: -delta displays output from git grep and rg --json ... | delta with code syntax highlighting and navigate functionality. See README#grep and #774. -delta displays output from git blame with code syntax highlighting, hyperlinks to commits, and control over formatting. See README#git-blame and #761. -delta syntax highlights file contents produced by git show $revision /path/to/file -delta can apply syntax highlighting and arbitrary styling to the raw colors emitted by git --color-moved. This is done by specifying rules for remapping styles using map-styles. See below, and README#--color-moved-support and #72 -More powerful configuration options: styles can reference other styles, custom styles and custom colors can be defined in gitconfig and reused, and 140 colors can be specified using their standard CSS names. See below. -New subcommand --show-colors outputs a demo of 140 background colors with syntax highlighting, to help choose background colors. -New subcommand --parse-ansi takes color input and prints out the corresponding style strings (useful for map-styles) -Utilities for interrogating the command line of the process that is sending output to delta, added by @@th1000s. Additionally, we can now use the 140 color names that are standard in CSS. Use delta --show-colors to get a demo of the available colors, as background colors to see how they look with syntax highlighting. 0.10.1 ====== This release fixes a bug in color-moved handling when files have DOS line endings. See #800 What's Changed -Remove trailing \r from raw line, in presence of ANSI escape sequences by @@dandavison in #800 0.10.2 ====== This releases fixes a bug when using side-by-side with git diff.colorMoved. See #802 What's Changed -802 fix color moved side by side panic by @@dandavison in #803 0.10.3 ====== Delta was previously handling --word-diff and --color-words output in a nonsensical way. With this release, delta does not attempt to handle these output types, allowing git's raw output through unchanged. Appropriate handling may be added later. See #152 When a line is unchanged but paired with a line that has additions/deletions, delta now assigns the unchanged line {plus,minus}-non-emph-style; previously it assigned {plus,minus}-style. This change does not alter visual output by default because by default those two style styles are set to the same value. See #785 Fixes a bug affecting line numbers in side-by-side mode, see #819 0.11.0 ====== This release adds handling of merge conflicts and the "combined" diff format which git uses for merge commits; see the Merge conflicts README section and #189. Please consider setting [merge] conflictstyle = diff3 With that setting, when a merge conflict is encountered, delta will display diffs between the ancestral commit and each of the two merge parents. 0.11.1 ====== Fixes a crash that can occur, see for example #826. Thanks @@mrjoel. What's Changed -Be permissive about unexpected state machine state by @@dandavison in #827 0.11.2 ====== This release fixes a performance problem that was affecting some users. See #824 0.11.3 ====== Fix handling of --word-diff and --color-words (#829). Note that line-numbers and side-by-side will be ignored if delta detects that the input was generated by git --word-diff / --color-words. DELTA_FEATURES can now be used to add to features specified in ~/.gitconfig. Use a + prefix to do this: an example is DELTA_FEATURES=+side-by-side which will activate side-by-side, in addition to your usual features. Store less history file in a better location on Windows. Thanks @@rashil2000 for this work! Fix performance issue affecting some linux users (#839) What's Changed -Bump sysinfo from 0.19.2 to 0.20.5 by @@dependabot in #811 -#833 refactoring by @@dandavison in #834 -Store history file in data_local_dir for Windows by @@rashil2000 in #847 -Query fewer processes when searching for the parent by @@th1000s in #841 -Do not query CPU data when querying process data by @@dandavison in #845 -Fix --word-diff / --color-words handling by @@dandavison in #833 -Add features from DELTA_FEATURES env var instead of replacing with them by @@dandavison in #849 -Fix raw line styles by @@dandavison in #850 -Fix side-by-side syntax ANSI test failure by @@dandavison in #852 -DeltaTest inspect() additions by @@dandavison in #853 -Line state refactor by @@dandavison in #851 @ text @d1 1 a1 1 # $NetBSD: cargo-depends.mk,v 1.1 2021/08/02 14:56:50 wiz Exp $ a5 1 CARGO_CRATE_DEPENDS+= ansi_term-0.11.0 d23 2 a24 1 CARGO_CRATE_DEPENDS+= clap-2.33.3 d46 1 a46 1 CARGO_CRATE_DEPENDS+= heck-0.3.2 d62 1 a62 1 CARGO_CRATE_DEPENDS+= memchr-2.3.4 d72 1 d87 2 a88 2 CARGO_CRATE_DEPENDS+= proc-macro2-1.0.24 CARGO_CRATE_DEPENDS+= quote-1.0.8 d109 2 a110 4 CARGO_CRATE_DEPENDS+= strsim-0.8.0 CARGO_CRATE_DEPENDS+= structopt-0.3.25 CARGO_CRATE_DEPENDS+= structopt-derive-0.4.18 CARGO_CRATE_DEPENDS+= syn-1.0.57 d112 1 a112 1 CARGO_CRATE_DEPENDS+= sysinfo-0.22.2 d115 1 a115 1 CARGO_CRATE_DEPENDS+= textwrap-0.11.0 a127 1 CARGO_CRATE_DEPENDS+= vec_map-0.8.2 @ 1.1 log @git-delta: update to 0.8.3. Updated provided by Michael-John Turner on pkgsrc-users. 0.8.3 This release fixes a security vulnerability (CVE-2021-36376) on Windows. Please update if you are using Windows. 0.8.2 This is a bug fix release: the bug occurs when using delta to diff files whose names contain spaces. It does not affect use of delta as git's pager. 0.8.1 This is mainly a bug fix release: filenames containing spaces were causing crashes due to a regression in 0.8.0. It also includes a fix for the delta file_a file_b "diff mode" usage style, and an improvement for the diff-highlight / diff-so-fancy emulation modes. 0.8.0 New option relative-paths causes all file paths to be printed relative to the current directory so that they can be easily opened in a text editor or used in a shell command. Using hunk-header-style = file line-number syntax will emit the line number with the file path and thus should allow your editor to open at the correct line. For example, in the VS Code integrated terminal this means that with no further configuration every file path in git output can be opened with ctrl-click/cmd-click, and opening at a specific line works. Use diff-stat-align-width to control horizontal alignment of diff stat sections, although this may be replaced by a better solution in the future. #552 New option commit-regex allows delta to work nicely with custom git log formats (#174) Support git -c delta.foo=bar ... in latest git version #573 Support custom hyperlink hash formats #613 Allow custom themes to be defined as light themes #598 Transform file paths to be relative to current directory #552 delta file_A file_B now invokes git diff, instead of diff -u (older changes at https://github.com/dandavison/delta/releases) @ text @d1 1 a1 1 # $NetBSD$ d8 1 d14 1 a14 1 CARGO_CRATE_DEPENDS+= bitflags-1.2.1 d23 1 d25 2 a26 1 CARGO_CRATE_DEPENDS+= console-0.14.1 d28 2 d31 1 d36 1 d41 2 a42 1 CARGO_CRATE_DEPENDS+= git2-0.13.20 d55 2 a56 2 CARGO_CRATE_DEPENDS+= libc-0.2.81 CARGO_CRATE_DEPENDS+= libgit2-sys-0.12.21+1.1.0 d63 1 d65 2 d69 1 d72 3 a74 1 CARGO_CRATE_DEPENDS+= pathdiff-0.2.0 d76 4 d82 1 d85 1 d88 4 d93 1 d95 1 d104 1 a104 1 CARGO_CRATE_DEPENDS+= serde_json-1.0.61 d106 2 d109 2 a110 2 CARGO_CRATE_DEPENDS+= structopt-0.3.22 CARGO_CRATE_DEPENDS+= structopt-derive-0.4.15 d112 2 a113 1 CARGO_CRATE_DEPENDS+= syntect-4.5.0 d117 1 d120 1 d124 1 a124 1 CARGO_CRATE_DEPENDS+= unicode-width-0.1.8 d135 1 d140 1 a140 1 CARGO_CRATE_DEPENDS+= xdg-2.2.0 @