pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/sysutils/fzf
Module Name: pkgsrc
Committed By: wiz
Date: Mon Jul 13 09:57:44 UTC 2026
Modified Files:
pkgsrc/sysutils/fzf: Makefile distinfo
Log Message:
fzf: update to 0.74.0.
0.74.0
------
_Release highlights: https://junegunn.github.io/fzf/releases/0.74.0/_
- On tmux 3.7 or above, `--popup` starts fzf in a floating pane instead of a popup (#4850)
- Unlike a popup, a floating pane is not modal; you can switch to other panes and windows while fzf is running, move and resize the pane with the mouse, zoom it to fullscreen, and use copy-mode
in it
- A floating pane always has a native border, which is what makes the pane movable and resizable, so `border-native` is implied
- A popup is used instead when a border style is explicitly specified with `--border`, so that the fzf-drawn border is the only border shown (`none` and `line` are treated as no border)
```sh
fzf --popup --border
```
- `--border-label` is set as the title of the floating pane, and is displayed on the border if `pane-border-status` is enabled in tmux
```sh
fzf --popup --border-label ' fzf '
```
- On Zellij, `--popup` uses the native border by default, consistent with tmux, so that the pane can be moved and resized with the mouse; fzf draws its own border when a border style is explicitly
specified with `--border`
- `--border-label` is set as the name of the pane, displayed on the native border
- Added `result-final` event, a variant of `result` that is not triggered while the input stream is still open (#4835)
- Use it for one-shot, per-query actions that would otherwise re-fire on every intermediate snapshot during loading
```sh
# 'result' fires per intermediate snapshot (header keeps updating during load);
# 'result-final' fires once after the stream closes (footer shows the final count)
(seq 100; sleep 1; seq 100) | fzf --query 1 \
--bind 'result:transform-header(echo result: $FZF_MATCH_COUNT),result-final:transform-footer(echo final: $FZF_MATCH_COUNT)'
```
- Added `wait` action to block subsequent actions until search completes (#4825)
- Useful for chaining query-changing actions with motion actions to ensure operations on complete results
```sh
# Wait for search to complete before moving to the best match
fzf --bind 'start:change-query(foo)+wait+best'
```
- The initial loading of the input is also considered a search in progress, so `start:wait` can be used to wait until the input is fully loaded
```sh
# Move to the last item after the input is fully loaded
(seq 1000; sleep 1; seq 1001 2000) | fzf --bind 'start:wait+last'
```
- Bound `alt-left` to `backward-word` and `alt-right` to `forward-word` by default (#4833)
- Bug fixes and improvements
- Skip `$FZF_CURRENT_ITEM` export when the item is larger than 64 KB; a huge item can overflow `ARG_MAX` and break preview and other child commands with `E2BIG` (#4806)
- `transform` and `bg-transform` now allow a bare `put` action in the output to insert the key that triggered the action
```sh
# Insert the typed key ('a') into the query
fzf --bind 'a:transform:echo put'
```
- `ALT-C` in zsh no longer resolves symbolic links when changing the directory, consistent with the `cd` builtin (#4816) (@silverneko)
- Fixed horizontal mouse wheel events being treated as vertical scrolling (#4848) (@jason5122)
- Fixed `bw` theme not inheriting overridden colors
- fish: `CTRL-R` now works when `$fish_color_normal` or `$fish_color_comment` is empty or invalid (#4831) (@bitraid)
- Fixed empty-shell detection in the install script (#4813)
- Fixed the install script writing nushell source lines into the config files of other shells (#4812)
To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 pkgsrc/sysutils/fzf/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/sysutils/fzf/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/sysutils/fzf/Makefile
diff -u pkgsrc/sysutils/fzf/Makefile:1.136 pkgsrc/sysutils/fzf/Makefile:1.137
--- pkgsrc/sysutils/fzf/Makefile:1.136 Wed Jul 8 18:32:40 2026
+++ pkgsrc/sysutils/fzf/Makefile Mon Jul 13 09:57:44 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.136 2026/07/08 18:32:40 bsiegert Exp $
+# $NetBSD: Makefile,v 1.137 2026/07/13 09:57:44 wiz Exp $
-DISTNAME= fzf-0.73.1
-PKGREVISION= 2
+DISTNAME= fzf-0.74.0
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=junegunn/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/sysutils/fzf/distinfo
diff -u pkgsrc/sysutils/fzf/distinfo:1.52 pkgsrc/sysutils/fzf/distinfo:1.53
--- pkgsrc/sysutils/fzf/distinfo:1.52 Mon Jun 1 14:05:25 2026
+++ pkgsrc/sysutils/fzf/distinfo Mon Jul 13 09:57:44 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.52 2026/06/01 14:05:25 wiz Exp $
+$NetBSD: distinfo,v 1.53 2026/07/13 09:57:44 wiz Exp $
-BLAKE2s (fzf-0.73.1.tar.gz) = f0d90c48d65e426c620b480c54b548b69bd20696508a37c35b3e4460b988554a
-SHA512 (fzf-0.73.1.tar.gz) = 9c75dc1be8e78ae2ec92d70b5abbc58f10756dd202a369cc0198b0345dfa4d71fb1f516b584f89b1494f2737b42b43ba3f4d7ea7c0e3f0145c4ce022acbcc11a
-Size (fzf-0.73.1.tar.gz) = 432946 bytes
+BLAKE2s (fzf-0.74.0.tar.gz) = 8bba998bcb000a016ab71c955a3151a9d6e0769b5545275ea8a527b197bcef93
+SHA512 (fzf-0.74.0.tar.gz) = fcb92556b9350127828bebe76cda4798ac625e3fa472f03cb162b68b316f91e96a78ef6c641a8cbf0aaddb6d036574be73305cad923948ba8905a6ea837841f4
+Size (fzf-0.74.0.tar.gz) = 446279 bytes
BLAKE2s (github.com_charlievieth_fastwalk_@v_v1.0.14.mod) = 8225a56cd73ef07f4f34aa10fb819ecd8b5334c43a456c4520977b5120f76512
SHA512 (github.com_charlievieth_fastwalk_@v_v1.0.14.mod) = 3ce875eb677a95df738a185ba9af982e9e48162218a809b2af9e4237c2ad0d65d959c3930d99b960f6483d88930f597d222b71f6f339e694ce24fdb9e98199ff
Size (github.com_charlievieth_fastwalk_@v_v1.0.14.mod) = 92 bytes
Home |
Main Index |
Thread Index |
Old Index