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-07-23 23:08:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fish (Old)
 and      /work/SRC/openSUSE:Factory/.fish.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fish"

Thu Jul 23 23:08:28 2026 rev:52 rq:1366856 version:4.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/fish/fish.changes        2026-05-12 
19:26:35.074878989 +0200
+++ /work/SRC/openSUSE:Factory/.fish.new.2004/fish.changes      2026-07-23 
23:08:46.056968950 +0200
@@ -1,0 +2,70 @@
+Fri Jul 17 22:57:42 UTC 2026 - Avindra Goolcharan <[email protected]>
+
+- Update to version 4.8.1:
+  * On non-macOS platforms, alt-backspace, alt-delete, alt-left
+    and alt-right operate on words again instead of tokens (#12122)
+    eliminating cross-platform differences in input handling.
+  * Builtin and function commands can now be colored separately
+    via new variables fish_color_builtin and fish_color_function (#12837)
+  * Add fish_darcs_prompt for Darcs repository status.
+  * Fixed a crash in commandline --current-process when the
+    cursor is inside a &| pipe (#12868)
+  * Since prompt marking (via OSC 133) causes an issue in Konsole’s
+    default configuration, prompt marking had been disabled for
+    Konsole in 4.8.0. Now the omit-term-workarounds feature flag
+    can be enabled to enable prompt marking on Konsole again (#12859)
+  * fix: (From 4.8.0) abbr --position=anywhere completions are no
+    longer offered in argument position, to avoid cluttering the
+    completion pager (#12838).
+  * fix: (From 4.8.0) pacman -Q short option completions (#12857)
+
+-------------------------------------------------------------------
+Thu Jul  2 21:11:35 UTC 2026 - Avindra Goolcharan <[email protected]>
+
+- Update to version 4.8.0:
+  * Translatable messages defined in Rust source code can and
+    should now be translated using Fluent instead of GNU gettext.
+    For now, GNU gettext continues to be used for translating
+    messages defined in fish scripts. To make Fluent easy to work
+    with, we have added tooling based on the new fluent-ftl-tools
+    library. See Contributing Translations (#11928)
+  * Builtin complete’s --command and --path options no longer
+    unescape their argument.
+  * History search would sometimes forget about commands after
+    those were re-run in concurrent sessions. This has been fixed (#10300)
+  * fish_hg_prompt, fish_git_prompt and fish_fossil_prompt now
+    strip control characters from VCS state read off disk, matching prompt_pwd
+  * Abbreviations with --position=anywhere can now be completed
+    in argument position, not just in command position (#12630)
+  * Path component movement (ctrl-w) skips escaped characters.
+  * Completion of short option groups will now handle --condition correctly 
(#12821)
+  * Fixed an issue where ctrl-c might fail to cancel certain functions (#12802)
+  * On the first run after upgrading from an older version, fish
+    will try harder to check if the current theme matches a
+    historical default. If it does match, fish won’t create ~/.
+    config/fish/conf.d/fish_frozen_theme.fish when upgrading from
+    fish < 4.3. In particular, on systems where fish version 3.x
+    was installed originally, fish will now avoid creating that
+    file on upgrade (#12725).
+  * cd supports the -L and -P options, like other shells, to
+    allow specifying whether symbolic links (symlinks) are
+    resolved when changing directories (#7206)
+  * cd with a relative path will now retry using the real current
+    directory, if $PWD has been moved (#12700)
+  * Nested brace expansions now strip unquoted leading and
+    trailing spaces from entries consistently (#12794)
+  * bind shows the files where bindings were defined (#12504)
+  * fish no longer creates the __fish_initialized universal
+    variable on startup. If you don’t expect to need to downgrade
+    to earlier versions, you can remove it with set --erase
+    __fish_initialized. This means that fish now only creates
+    universal variables if instructed by the user.
+  * fix: (from 4.4.0) Vi mode c,W key binding wrongly deleted
+    trailing spaces (#12790)
+  * fix: (from 4.4.0) Vi mode x in builtin read (#12724)
+  * fix: (from 4.3.3) Repeated tab would sometimes insert
+    smartcase completions redundantly.
+  * fix: (from 4.3.0) Pressing escape during command execution
+    could insert garbage text into the command line (#12379)
+
+-------------------------------------------------------------------

Old:
----
  fish-4.7.1.tar.xz

New:
----
  fish-4.8.1.tar.xz

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

Other differences:
------------------
++++++ fish.spec ++++++
--- /var/tmp/diff_new_pack.Q6gzAc/_old  2026-07-23 23:08:47.681025977 +0200
+++ /var/tmp/diff_new_pack.Q6gzAc/_new  2026-07-23 23:08:47.681025977 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           fish
-Version:        4.7.1
+Version:        4.8.1
 Release:        0
 Summary:        The "friendly interactive shell"
 # see bundled doc_src/license.rst

++++++ fish-4.7.1.tar.xz -> fish-4.8.1.tar.xz ++++++
++++ 136198 lines of diff (skipped)


++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/fish/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.fish.new.2004/vendor.tar.xz differ: char 15, line 1

Reply via email to