Hello community, here is the log from the commit of package fish for openSUSE:Factory checked in at 2020-05-02 22:12:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fish (Old) and /work/SRC/openSUSE:Factory/.fish.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fish" Sat May 2 22:12:55 2020 rev:23 rq:799364 version:3.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/fish/fish.changes 2020-04-15 19:52:42.645550726 +0200 +++ /work/SRC/openSUSE:Factory/.fish.new.2738/fish.changes 2020-05-02 22:13:02.447995984 +0200 @@ -1,0 +2,69 @@ +Thu Apr 30 08:16:41 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- Update to 3.1.2: + * Commands such as fzf and enhancd, when used with eval, would + hang. eval buffered output too aggressively, which has been + fixed (#6955). +- Changes in 3.1.2: + * Commands which involve . ( ... | psub) now work correctly, as + a bug in the function --on-job-exit option has been fixed (#6613). + * Conflicts between upstream packages for ripgrep and bat, and the + fish packages, have been resolved (#5822). + * Starting fish in a directory without read access, such as via + su, no longer crashes (#6597). + * Glob ordering changes which were introduced in 3.1.0 have been + reverted, returning the order of globs to the previous state (#6593). + * Redirections using the deprecated caret syntax to a file + descriptor (eg ^&2) work correctly (#6591). + * Redirections that append to a file descriptor (eg 2>>&1) + work correctly (#6614). + * Building fish on macOS (#6602) or with new versions of GCC + (#6604, #6609) is now successful. + * time is now correctly listed in the output of builtin -n, + and time --help works correctly (#6598). + * Exported universal variables now update properly (#6612). + * status current-command gives the expected output when used + with an environment override - that is, F=B status current-command + returns status instead of F=B (#6635). + * test no longer crashes when used with "nan" or "inf" arguments, + erroring out instead (#6655). + * Copying from the end of the command line no longer crashes + fish (#6680). + * read no longer removes multiple separators when splitting a + variable into a list, restoring the previous behaviour from fish + 3.0 and before (#6650). + * Functions using --on-job-exit and --on-process-exit work + reliably again (#6679). + * Functions using --on-signal INT work reliably in interactive + sessions, as they did in fish 2.7 and before (#6649). These handlers + have never worked in non-interactive sessions, and making them + work is an ongoing process. + * Functions using --on-variable work reliably with variables which + are set implicitly (rather than with set), such as + "fish_bind_mode" and "PWD" (#6653). + * 256 colors are properly enabled under certain conditions that were + incorrectly detected in fish 3.1.0 ($TERM begins with xterm, does + not include "256color", and $TERM_PROGRAM is not set) (#6701). + * The Mercurial (hg) prompt no longer produces an error when the + current working directory is removed (#6699). Also, for performance + reasons it shows only basic information by default; to restore the + detailed status, set $fish_prompt_hg_show_informative_status. + * The VCS prompt, fish_vcs_prompt, no longer displays Subversion (svn) + status by default, due to the potential slowness of this operation (#6681). + * Pasting of commands has been sped up (#6713). + * Using extended Unicode characters, such as emoji, in a non-Unicode + capable locale (such as the C or POSIX locale) no longer renders + all output blank (#6736). + * help prefers to use xdg-open, avoiding the use of open on Debian + systems where this command is actually openvt (#6739). + * Command lines starting with a space, which are not saved in history, + now do not get autosuggestions. This fixes an issue with Midnight + Commander integration (#6763), but may be changed in a future version. + * Copying to the clipboard no longer inserts a newline at the end of the + content, matching fish 2.7 and earlier (#6927). + * fzf in complex pipes no longer hangs. More generally, code run as + part of command substitutions or eval will no longer have separate + process groups. (#6624, #6806). +- Remove fix-gcc10-build.patch: upstreamed + +------------------------------------------------------------------- Old: ---- fish-3.1.0.tar.gz fix-gcc10-build.patch New: ---- fish-3.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fish.spec ++++++ --- /var/tmp/diff_new_pack.wKZFcx/_old 2020-05-02 22:13:03.311997794 +0200 +++ /var/tmp/diff_new_pack.wKZFcx/_new 2020-05-02 22:13:03.315997802 +0200 @@ -17,14 +17,13 @@ Name: fish -Version: 3.1.0 +Version: 3.1.2 Release: 0 Summary: The "friendly interactive shell" License: GPL-2.0-only Group: System/Shells URL: https://fishshell.com/ Source: https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.gz -Patch0: fix-gcc10-build.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: gcc-c++ ++++++ fish-3.1.0.tar.gz -> fish-3.1.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/fish/fish-3.1.0.tar.gz /work/SRC/openSUSE:Factory/.fish.new.2738/fish-3.1.2.tar.gz differ: char 5, line 1