Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fzf for openSUSE:Factory checked in at 2026-08-11 17:15:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fzf (Old) and /work/SRC/openSUSE:Factory/.fzf.new.17972 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fzf" Tue Aug 11 17:15:02 2026 rev:84 rq:1370586 version:0.74.2 Changes: -------- --- /work/SRC/openSUSE:Factory/fzf/fzf.changes 2026-07-09 22:20:35.452596454 +0200 +++ /work/SRC/openSUSE:Factory/.fzf.new.17972/fzf.changes 2026-08-11 17:16:20.528028314 +0200 @@ -1,0 +2,43 @@ +Tue Aug 11 01:08:27 UTC 2026 - Avindra Goolcharan <[email protected]> + +- Update to version 0.74.2: + * Performance optimizations for short queries + - Short queries scan the largest candidate sets, and the + first keystroke scans the whole input + - Single-character queries are up to 2.4x faster + - Two-character queries are up to 1.4x faster + * Faster sorting of search results, skipping redundant radix passes + * change-border-label and transform-border-label now work on + the native border of a tmux or Zellij floating pane + * Fixed Kitty graphics sequences from a preview command being + taken by tmux as pane title requests + * Fixed an image at the top of the preview being torn by --preview-window ~N + * Fixed nondeterministic match highlight positions + * Fixed signal and resize handlers persisting after Run() + returns when fzf is used as a library + * fzf now detects terminal resize on Windows in --height mode (#4790) + * fish: fixed history command being affected by user + initialization scripts, and improved timestamp colors in CTRL-R (#4862) + * zsh: fixed CTRL-R not propagating the exit status of fzf when + perl is available (#4871) + * zsh: fixed chpwd hook functions being called twice by ALT-C (#4879) +- Changes from 0.74.1: + * The default separator on the info line is no longer shown + when the input section is already visually separated from the + list section by a border line + * Rendering improvements + - Each frame is now wrapped in synchronized update mode (mode + 2026) to reduce flickering on supported terminals + - Reduced rendering output by 10-23% by skipping redundant + SGR sequences + - Fixed ghost characters and misplaced colors inside Zellij + by using CHA instead of CR + CUF for horizontal cursor + movement (#4858, zellij-org/zellij#5370) + - Fixed cursor restoration on exit with --height --no-clear + inside Neovim terminal by using DECSC/DECRC instead of CSI s/CSI u + * nushell: fixed deprecation error of str downcase on nushell 0. + 114.0 or above (#4857) (@sim590) + * Each release now includes .deb packages for easy installation + on Debian-based distros (#4859) + +------------------------------------------------------------------- Old: ---- fzf-0.74.0.tar.gz New: ---- fzf-0.74.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fzf.spec ++++++ --- /var/tmp/diff_new_pack.dJEw3z/_old 2026-08-11 17:16:21.560072047 +0200 +++ /var/tmp/diff_new_pack.dJEw3z/_new 2026-08-11 17:16:21.564072217 +0200 @@ -19,7 +19,7 @@ %global _lto_cflags %{nil} Name: fzf -Version: 0.74.0 +Version: 0.74.2 Release: 0 Summary: A command-line fuzzy finder License: MIT ++++++ fzf-0.74.0.tar.gz -> fzf-0.74.2.tar.gz ++++++ ++++ 2885 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/github.com/mattn/go-isatty/isatty_others.go new/vendor/github.com/mattn/go-isatty/isatty_others.go --- old/vendor/github.com/mattn/go-isatty/isatty_others.go 2026-05-25 07:35:03.000000000 +0200 +++ new/vendor/github.com/mattn/go-isatty/isatty_others.go 2026-08-01 02:07:37.000000000 +0200 @@ -1,5 +1,5 @@ -//go:build (appengine || js || nacl || tinygo || wasm || wasip1 || wasip2) && !windows -// +build appengine js nacl tinygo wasm wasip1 wasip2 +//go:build (appengine || js || nacl || tinygo || wasm || wasip1 || wasip2 || haiku) && !windows +// +build appengine js nacl tinygo wasm wasip1 wasip2 haiku // +build !windows package isatty diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/github.com/mattn/go-isatty/isatty_tcgets.go new/vendor/github.com/mattn/go-isatty/isatty_tcgets.go --- old/vendor/github.com/mattn/go-isatty/isatty_tcgets.go 2026-05-25 07:35:03.000000000 +0200 +++ new/vendor/github.com/mattn/go-isatty/isatty_tcgets.go 1970-01-01 01:00:00.000000000 +0100 @@ -1,20 +0,0 @@ -//go:build (linux || aix || zos) && !appengine && !tinygo -// +build linux aix zos -// +build !appengine -// +build !tinygo - -package isatty - -import "golang.org/x/sys/unix" - -// IsTerminal return true if the file descriptor is terminal. -func IsTerminal(fd uintptr) bool { - _, err := unix.IoctlGetTermios(int(fd), unix.TCGETS) - return err == nil -} - -// IsCygwinTerminal return true if the file descriptor is a cygwin or msys2 -// terminal. This is also always false on this environment. -func IsCygwinTerminal(fd uintptr) bool { - return false -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/github.com/mattn/go-isatty/isatty_tiocgwinsz.go new/vendor/github.com/mattn/go-isatty/isatty_tiocgwinsz.go --- old/vendor/github.com/mattn/go-isatty/isatty_tiocgwinsz.go 1970-01-01 01:00:00.000000000 +0100 +++ new/vendor/github.com/mattn/go-isatty/isatty_tiocgwinsz.go 2026-08-01 02:07:37.000000000 +0200 @@ -0,0 +1,24 @@ +//go:build (linux || aix || zos) && !appengine && !tinygo +// +build linux aix zos +// +build !appengine +// +build !tinygo + +package isatty + +import "golang.org/x/sys/unix" + +// IsTerminal return true if the file descriptor is terminal. +// TIOCGWINSZ is used instead of TCGETS because TCGETS shares its ioctl +// number with SNDCTL_TMR_TIMEBASE of the OSS sound API, so it may succeed +// (and even change the device mode) on non-tty devices. musl's isatty does +// the same. +func IsTerminal(fd uintptr) bool { + _, err := unix.IoctlGetWinsize(int(fd), unix.TIOCGWINSZ) + return err == nil +} + +// IsCygwinTerminal return true if the file descriptor is a cygwin or msys2 +// terminal. This is also always false on this environment. +func IsCygwinTerminal(fd uintptr) bool { + return false +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/modules.txt new/vendor/modules.txt --- old/vendor/modules.txt 2026-05-25 07:35:03.000000000 +0200 +++ new/vendor/modules.txt 2026-08-01 02:07:37.000000000 +0200 @@ -52,8 +52,8 @@ # github.com/lucasb-eyer/go-colorful v1.2.0 ## explicit; go 1.12 github.com/lucasb-eyer/go-colorful -# github.com/mattn/go-isatty v0.0.22 -## explicit; go 1.21 +# github.com/mattn/go-isatty v0.0.24 +## explicit; go 1.20 github.com/mattn/go-isatty # github.com/mattn/go-runewidth v0.0.16 ## explicit; go 1.9
