diff --git a/fish-3.1.0.tar.gz b/fish-3.1.0.tar.gz deleted file mode 100644 index 1398cdf..0000000 --- a/fish-3.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e5db1e6839685c56f172e1000c138e290add4aa521f187df4cd79d4eab294368 -size 6810953 diff --git a/fish-3.1.2.tar.gz b/fish-3.1.2.tar.gz new file mode 100644 index 0000000..5dd6d03 --- /dev/null +++ b/fish-3.1.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5b927203b5ca95da16f514969e2a91a537b2f75bec9b21a584c4cd1c7aa74ed +size 6816214 diff --git a/fish.changes b/fish.changes index 6d210f1..821180b 100644 --- a/fish.changes +++ b/fish.changes @@ -1,3 +1,72 @@ +------------------------------------------------------------------- +Thu Apr 30 08:16:41 UTC 2020 - Michael Vetter + +- 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 + ------------------------------------------------------------------- Tue Mar 31 15:50:19 UTC 2020 - Antonio Larrosa diff --git a/fish.spec b/fish.spec index 954a34e..d10a1c3 100644 --- a/fish.spec +++ b/fish.spec @@ -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++ diff --git a/fix-gcc10-build.patch b/fix-gcc10-build.patch deleted file mode 100644 index c1a79d1..0000000 --- a/fix-gcc10-build.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: fish-3.1.0/src/iothread.h -=================================================================== ---- fish-3.1.0.orig/src/iothread.h -+++ fish-3.1.0/src/iothread.h -@@ -4,6 +4,7 @@ - - #include - -+#include // for uint64_t - #include - #include -