Subject: CVS commit: pkgsrc/devel/gitui
From: pin
Date: 2024-02-21 21:48:31
Message id: 20240221204831.52BB8F9F4@cvs.NetBSD.org

Log Message:
devel/gitui: update to 0.25.0

[0.25.0] - 2024-02-21
Breaking Change
 - commit key binding

The Commit message popup now supports multiline editing! Inserting a newline
defaults to enter. This comes with a new default to confirm the commit message
(ctrl+d). Both commands can be overwritten via newline and commit in the key
bindings. see KEY_CONFIG on how. These defaults require some adoption from
existing users but feel more natural to new users.

 - key binding bitflags

Modfiers like SHIFT or CONTROL are no longer configured via magic bitflags but
via strings thanks to changes in the bitflags crate we depend on. Please see
KEY_CONFIG.md or vim_style_key_config.ron for more info and examples.

Added
 - support for new-line in text-input (e.g. commit message editor) [@pm100]
   (#1662).
 - add syntax highlighting for blame view [@tdtrung17693] (#745)
 - allow aborting pending commit log search [@StemCll] (#1860)
 - theme.ron now supports customizing line break symbol (#1894)
 - add confirmation for dialog for undo commit [@TeFiLeDo] (#1912)
 - support prepare-commit-msg hook (#1873)
 - new style block_title_focused to allow customizing title text of focused
   frame/block (#2052).
 - allow fetch command in both tabs of branchlist popup (#2067)
 - check branch name validity while typing [@sainad2222] (#2062)

Changed
 - do not allow tagging when tag.gpgsign enabled until gpg-signing is supported
   [@TeFiLeDo] (#1915)

Fixes
 - stash window empty after file history popup closes (#1986)
 - allow push to empty remote (#1919)
 - better diagnostics for theme file loading (#2007)

Files:
RevisionActionfile
1.10modifypkgsrc/devel/gitui/Makefile
1.8modifypkgsrc/devel/gitui/cargo-depends.mk
1.11modifypkgsrc/devel/gitui/distinfo