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

Reply via email to