Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fish for openSUSE:Factory checked in 
at 2026-02-27 17:03:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fish (Old)
 and      /work/SRC/openSUSE:Factory/.fish.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fish"

Fri Feb 27 17:03:50 2026 rev:50 rq:1335343 version:4.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/fish/fish.changes        2026-02-06 
19:06:33.138520008 +0100
+++ /work/SRC/openSUSE:Factory/.fish.new.29461/fish.changes     2026-02-27 
17:08:38.100943966 +0100
@@ -1,0 +2,53 @@
+Tue Feb 17 19:17:58 UTC 2026 - Avindra Goolcharan <[email protected]>
+
+- Update to version 4.5.0
+  * ctrl-l no longer cancels history search (#12436)
+  * History search cursor positioning now works correctly with
+    characters of arbitrary width.
+  * fish no longer reads the terminfo database to alter behaviour
+    based on the TERM environment variable, and does not depend
+    on ncurses or terminfo. The ignore-terminfo feature flag,
+    introduced and enabled by default in fish 4.1, is now
+    permanently enabled. fish may no longer work correctly on
+    Data General Dasher D220 and Wyse WY-350 terminals, but
+    should continue to work on all known terminal emulators
+    released in the 21st century.
+  * fix: Vi mode d,f key binding did not work (#12417)
+  * fix: Vi mode c,w key binding wrongly deleted trailing spaces (#12443)
+  * fix: Vi mode crash on c,i,w after accepting autosuggestion (#12430)
+  * fix: fish_vi_key_bindings called with a mode argument produced an error 
(#12413)
+  * fix: Build on Illumos (#12410)
+
+-------------------------------------------------------------------
+Fri Feb  6 01:35:25 UTC 2026 - Avindra Goolcharan <[email protected]>
+
+- Update to version 4.4.0
+  * The default fossil prompt has been disabled (#12342)
+  * The bind builtin lists mappings from all modes if --mode is
+    not provided (#12214)
+  * Line-wise autosuggestions that don’t start a command are no
+    longer shown (739b82c, 58e7a50).
+  * Builtin history now assumes that PAGER supports ANSI color sequences.
+  * Vi mode word movements (w, W, e, and E) are now largely in
+    line with Vim. The only exception is that underscores are
+    treated as word separators (#12269)
+  * New special input functions to support these movements:
+    forward-word-vi, kill-word-vi, forward-bigword-vi, kill-
+    bigword-vi, forward-word-end, backward-word-end, forward-
+    bigword-end, backward-bigword-end, kill-a-word, kill-inner-
+    word, kill-a-bigword, and kill-inner-bigword.
+  * Vi mode key bindings now support counts for movement and
+    deletion commands (e.g. d3w or 3l), via a new operator mode (#2192)
+  * New catpuccin-* color themes.
+  * set_color learned the strikethrough (--strikethrough or -s)
+    modifier.
+  * The CMake option WITH_GETTEXT has been renamed to
+    WITH_MESSAGE_LOCALIZATION, to reflect that it toggles
+    localization independently of the backend used in the
+    implementation.
+  * New cargo xtask commands can replace some CMake workflows.
+  * fish now clears the terminal’s FLUSHO flag when acquiring
+    control of the terminal, to fix an issue caused by pressing
+    ctrl-o on macOS (#12304)
+
+-------------------------------------------------------------------

Old:
----
  fish-4.3.3.tar.xz
  vendor.tar.zst

New:
----
  fish-4.5.0.tar.xz
  vendor.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fish.spec ++++++
--- /var/tmp/diff_new_pack.11MulQ/_old  2026-02-27 17:08:39.793014092 +0100
+++ /var/tmp/diff_new_pack.11MulQ/_new  2026-02-27 17:08:39.797014257 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           fish
-Version:        4.3.3
+Version:        4.5.0
 Release:        0
 Summary:        The "friendly interactive shell"
 # see bundled doc_src/license.rst
@@ -25,7 +25,7 @@
 Group:          System/Shells
 URL:            https://fishshell.com/
 Source:         
https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.xz
-Source2:        vendor.tar.zst
+Source2:        vendor.tar.xz
 Source100:      fish.keyring
 BuildRequires:  %{python_module Sphinx}
 BuildRequires:  cargo
@@ -34,17 +34,14 @@
 BuildRequires:  gcc-c++
 BuildRequires:  gettext
 BuildRequires:  groff
-BuildRequires:  ncurses-devel
 BuildRequires:  pcre2-devel >= 10.21
 BuildRequires:  pkgconfig
-BuildRequires:  zstd
 # for tests
 BuildRequires:  procps
 Requires:       awk
 Requires:       bc
 Requires:       gzip
 Requires:       man
-Recommends:     terminfo
 
 %description
 fish is a command line shell.
@@ -78,9 +75,6 @@
 %install
 %cmake_install
 
-# Location varies between TW and SLE/Leap, try both
-rm %{buildroot}%{_datadir}/doc/packages/fish/.buildinfo
-
 %if %{suse_version} >= 1600
 %python3_fix_shebang_path %{buildroot}%{_datadir}/%{name}/tools/*.py
 %endif
@@ -108,7 +102,7 @@
 %{_bindir}/fish
 %{_bindir}/fish_indent
 %{_bindir}/fish_key_reader
-%doc %{_datadir}/doc/packages/%{name}
+%doc %{_docdir}/%{name}
 %{_datadir}/%{name}
 %{_mandir}/man1/*.1%{?ext_man}
 

++++++ fish-4.3.3.tar.xz -> fish-4.5.0.tar.xz ++++++
++++ 59129 lines of diff (skipped)

Reply via email to