Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fish for openSUSE:Factory checked in 
at 2025-12-22 22:48:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fish (Old)
 and      /work/SRC/openSUSE:Factory/.fish.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fish"

Mon Dec 22 22:48:23 2025 rev:48 rq:1324026 version:4.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/fish/fish.changes        2025-09-17 
16:37:18.965340638 +0200
+++ /work/SRC/openSUSE:Factory/.fish.new.1928/fish.changes      2025-12-22 
22:48:42.791722251 +0100
@@ -1,0 +2,139 @@
+Thu Nov 13 19:21:54 UTC 2025 - Avindra Goolcharan <[email protected]>
+
+- update to 4.2.1:
+  * When building from a tarball without Sphinx (that is, with -
+    DBUILD_DOCS=OFF or when sphinx-build is not found), builtin
+    man pages and help files were missing, which has been fixed (#12052).
+  * fish_config’s theme selector (the “colors” tab) was broken,
+    which has been fixed (#12053).
+
+-------------------------------------------------------------------
+Tue Nov 11 22:38:23 UTC 2025 - Avindra Goolcharan <[email protected]>
+
+- update to 4.2.0
+  == NOTABLE FIXES AND IMPROVEMENTS ==
+  * History-based autosuggestions now include multi-line commands.
+  * A transient prompt containing more lines than the final
+    prompt will now be cleared properly (#11875)
+  * Taiwanese Chinese translations have been added.
+  * French translations have been supplemented (#11842)
+  + DEPRECATIONS AND REMOVALS
+  * fish now assumes UTF-8 for character encoding even if the
+    system does not have a UTF-8 locale. Input bytes which are
+    not valid UTF-8 are still round-tripped correctly. For example,
+    file paths using legacy encodings can still be used, but may
+    be rendered differently on the command line.
+  * On systems where no multi-byte locale is available, fish will
+    no longer fall back to using ASCII replacements for Unicode
+    characters such as “…”.
+  == INTERACTIVE IMPROVEMENTS ==
+  * The title of the terminal tab can now be set separately from
+    the window title by defining the fish_tab_title function (#2692).
+  * fish now hides the portion of a multiline prompt that is
+    scrolled out of view due to a huge command line. This
+    prevents duplicate lines after repainting with partially visible prompt 
(#11911).
+  * fish_config prompt’s choose and save subcommands have been
+    taught to reset fish_mode_prompt in addition to the other
+    prompt functions (#11937).
+  * fish no longer force-disables mouse capture (DECSET/DECRST
+    1000), so you can use those commands to let mouse clicks move
+    the cursor or select completions items (#4918).
+  * The alt-p binding no longer adds a redundant space to the command line.
+  * When run as a login shell on macOS, fish now sets MANPATH
+    correctly when that variable was already present in the environment 
(#10684).
+  * A Windows-specific case of the web-based config failing to
+    launch has been fixed (#11805).
+  * A MSYS2-specific workaround for Konsole and WezTerm has been
+    added, to prevent them from using the wrong working directory
+    when opening new tabs (#11981).
+  == FOR DISTRIBUTORS AND DEVELOPERS ==
+  * Release tags and source code tarballs are GPG-signed again (#11996).
+  * Documentation in release tarballs is now built with the
+    latest version of Sphinx, which means that pre-built man
+    pages include OSC 8 hyperlinks.
+  * The Sphinx dependency is now specified in pyproject.toml,
+    which allows you to use uv to provide Sphinx for building
+    documentation (e.g. uv run cargo install --path .).
+  * The minimum supported Rust version (MSRV) has been updated to 1.85.
+  * The standalone build mode has been made the default. This
+    means that the files in $CMAKE_INSTALL_PREFIX/share/fish will
+    not be used anymore, except for HTML docs. As a result,
+    future upgrades will no longer break running shells if one of
+    fish’s internal helper functions has been changed in the
+    updated version. For now, the data files are still installed
+    redundantly, to prevent upgrades from breaking already-
+    running shells (#11921). To reverse this change (which should
+    not be necessary), patch out the embed-data feature from cmake/Rust.cmake.
+    This option will be removed in future.
+  * OpenBSD 7.8 revealed an issue with fish’s approach to
+    displaying builtin man pages, which has been fixed.
+  == REGRESSION FIXES ==
+  * (from 4.1.0) Fix the web-based config for Python 3.9 and older (#12039).
+  * (from 4.1.0) Correct wrong terminal modes set by fish -c 'read; cat 
(#12024).
+  * (from 4.1.0) On VTE-based terminals, stop redrawing the
+    prompt on resize again, to avoid glitches.
+  * (from 4.1.0) Fix error using man for the commands ! . : [ { (#11955).
+  * (from 4.1.0) Fix build issues on illumos systems (#11982).
+  * (from 4.1.0) Fix crash on invalid function command (#11912).
+  * (from 4.0.0) Fix build on SPARC and MIPS Linux by disabling SIGSTKFLT.
+  * (from 4.0.0) Fix crash when passing negative PIDs to builtin wait (#11929).
+  * (from 4.0.0) On Linux, fix status fish-path output when fish
+    has been reinstalled since it was started.
+  * (from 4.1.0) On MSYS2, fix saving/loading of universal
+    variables (#11948).
+- filter out windows specific cargo dependencies
+
+-------------------------------------------------------------------
+Wed Oct  8 20:39:29 UTC 2025 - Avindra Goolcharan <[email protected]>
+
+- update to 4.1.2
+  * Fixed spurious error output when completing remote file paths
+    for scp (#11860).
+  * Fixed the alt-l binding not formatting ls output correctly
+    (one entry per line, no colors) (#11888).
+  * Fixed an issue where focus events (currently only enabled in
+    tmux) would cause multiline prompts to be redrawn in the
+    wrong line (#11870).
+  * Stopped printing output that would cause a glitch on old
+    versions of Midnight Commander (#11869).
+  * Added a fix for some configurations of Zellij where escape
+    key processing was delayed (#11868).
+  * Fixed a case where the web-based configuration tool would
+    generate invalid configuration (#11861).
+  * Fixed a case where pasting into fish -c read would fail with
+    a noisy error (#11836).
+  * Fixed a case where upgrading fish would break old versions of
+    fish that were still running.
+  * In general, fish still needs to be restarted after it is
+    upgraded, except for standalone builds.
+
+-------------------------------------------------------------------
+Wed Oct  1 17:56:37 UTC 2025 - Avindra Goolcharan <[email protected]>
+
+- update to 4.1.1
+  * Many of our new Chinese translations were more confusing than
+    helpful; they have been fixed or removed (#11833)
+  * Some fish_config subcommands for showing prompts and themes
+    had been broken in standalone Linux builds (those using the
+    embed-data cargo feature), which has been fixed (#11832)
+  * On Windows Terminal, we observed an issue where fish would
+    fail to read the terminal’s response to our new startup
+    queries, causing noticeable lags and a misleading error
+    message. A workaround has been added (#11841)
+  * A WezTerm issue breaking shifted key input has resurfaced on
+    some versions of WezTerm; our workaround has been extended to
+    cover all versions for now (#11204)
+  * Fixed a crash in the web-based configuration tool when using
+    the new underline styles (#11840)
+
+-------------------------------------------------------------------
+Sat Sep 27 20:50:15 UTC 2025 - Avindra Goolcharan <[email protected]>
+
+- update to 4.1.0
+  * This release comprises 1396 commits since 4.0.9, contributed by
+    126 authors, 70 of which are new committers.
+  * see https://github.com/fish-shell/fish-shell/releases/tag/4.1.0
+- desktop file removed
+  * see https://github.com/fish-shell/fish-shell/pull/11104
+
+-------------------------------------------------------------------

Old:
----
  fish-4.0.6.tar.xz

New:
----
  fish-4.2.1.tar.xz

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

Other differences:
------------------
++++++ fish.spec ++++++
--- /var/tmp/diff_new_pack.CWpzQv/_old  2025-12-22 22:48:43.647757520 +0100
+++ /var/tmp/diff_new_pack.CWpzQv/_new  2025-12-22 22:48:43.655757850 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           fish
-Version:        4.0.6
+Version:        4.2.1
 Release:        0
 Summary:        The "friendly interactive shell"
 # see bundled doc_src/license.rst
@@ -36,7 +36,6 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  pcre2-devel >= 10.21
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
 BuildRequires:  zstd
 # for tests
 BuildRequires:  procps
@@ -78,13 +77,9 @@
 %install
 %cmake_install
 
-%find_lang %{name}
-
 # Location varies between TW and SLE/Leap, try both
 rm %{buildroot}/%{_datadir}/doc/packages/fish/.buildinfo
 
-%suse_update_desktop_file -G "Command-line interpreter" fish TerminalEmulator
-
 %if %{suse_version} >= 1600
 %python3_fix_shebang_path %{buildroot}/%{_datadir}/%{name}/tools/*.py
 %endif
@@ -105,7 +100,7 @@
         mv %{_sysconfdir}/%{name}.tmp %{_sysconfdir}/shells
 fi
 
-%files -f %{name}.lang
+%files
 %license COPYING doc_src/license.rst
 %dir %{_sysconfdir}/fish
 %config(noreplace) %{_sysconfdir}/%{name}/*
@@ -115,8 +110,6 @@
 %doc %{_datadir}/doc/packages/%{name}
 %{_datadir}/%{name}
 %{_mandir}/man1/*.1%{?ext_man}
-%{_datadir}/applications/fish.desktop
-%{_datadir}/pixmaps/fish.png
 
 %files devel
 %license COPYING doc_src/license.rst

++++++ _service ++++++
--- /var/tmp/diff_new_pack.CWpzQv/_old  2025-12-22 22:48:43.699759662 +0100
+++ /var/tmp/diff_new_pack.CWpzQv/_new  2025-12-22 22:48:43.703759827 +0100
@@ -1,6 +1,7 @@
 <services>
   <service name="cargo_vendor" mode="manual">
     <param name="src">fish*.tar.xz</param>
+    <param name="filter">true</param>
   </service>
 </services>
 

++++++ fish-4.0.6.tar.xz -> fish-4.2.1.tar.xz ++++++
++++ 1237489 lines of diff (skipped)


++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/fish/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.fish.new.1928/vendor.tar.zst differ: char 7, line 1

Reply via email to