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)
