diff --git a/fish-2.3.1.tar.gz b/fish-2.3.1.tar.gz deleted file mode 100644 index a9872da..0000000 --- a/fish-2.3.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:328acad35d131c94118c1e187ff3689300ba757c4469c8cc1eaa994789b98664 -size 4502836 diff --git a/fish-2.4.0.tar.gz b/fish-2.4.0.tar.gz new file mode 100644 index 0000000..a806185 --- /dev/null +++ b/fish-2.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06bbb2323360439c4044da762d114ec1aa1aba265cec71c0543e6a0095c9efc5 +size 3455874 diff --git a/fish.changes b/fish.changes index 53df640..4863a53 100644 --- a/fish.changes +++ b/fish.changes @@ -1,3 +1,114 @@ +------------------------------------------------------------------- +Tue Nov 8 11:49:49 UTC 2016 - aloisio@gmx.com + +- Update to version 2.4.0 + ## Notable fixes and improvements + * The documentation is now generated properly and with the + correct version identifier. + * Automatic cursor changes are now only enabled on the + subset of XTerm versions known to support them, resolving a + problem where older versions printed garbage to the terminal + before and after every prompt (#3499). + * Improved the title set in Apple Terminal.app. + * Added completions for `defaults` and improved completions + for `diskutil` (#3478). + # fish 2.4b1 (released October 18, 2016) + ## Significant changes + * The clipboard integration has been revamped with explicit + bindings. The killring commands no longer copy from, or + paste to, the X11 clipboard - use the new copy (`C-x`) and + paste (`C-v`) bindings instead. The clipboard is now + available on OS X as well as systems using X11 (e.g. Linux). + (#3061) + * `history` uses subcommands (`history delete`) rather than + options (`history --delete`) for its actions (#3367). You + can no longer specify multiple actions via flags (e.g., + `history --delete --save something`). + * New `history` options have been added, including `--max=n` + to limit the number of history entries, `--show-time` option + to show timestamps (#3175, #3244), and `--null` to null + terminate history entries in the search output. + * `history search` is now case-insensitive by default (which + also affects `history delete`) (#3236). + * `history delete` now correctly handles multiline commands + (#31). + * Vi-style bindings no longer include all of the default + emacs-style bindings; instead, they share some definitions + (#3068). + * If there is no locale set in the environment, various + known system configuration files will be checked for a + default. If no locale can be found, `en_US-UTF.8` will be + used (#277). + * A number followed by a caret (e.g. `5^`) is no longer + treated as a redirection (#1873). + * The `$version` special variable can be overwritten, so + that it can be used for other purposes if required. + ## Notable fixes and improvements + * The `fish_realpath` builtin has been renamed to `realpath` + and made compatible with GNU `realpath` when run without + arguments (#3400). It is used only for systems without a + `realpath` or `grealpath` utility (#3374). + * Improved color handling on terminals/consoles with 8-16 + colors, particularly the use of bright named color (#3176, + #3260). + * `fish_indent` can now read from files given as arguments, + rather than just standard input (#3037). + * Fuzzy tab completions behave in a less surprising manner + (#3090, #3211). + * `jobs` should only print its header line once (#3127). + * Wildcards in redirections are highlighted appropriately + (#2789). + * Suggestions will be offered more often, like after + removing characters (#3069). + * `history --merge` now correctly interleaves items in + chronological order (#2312). + * Options for `fish_indent` have been aligned with the other + binaries - in particular, `-d` now means `--debug`. The + `--dump` option has been renamed to `--dump-parse-tree` + (#3191). + * The display of bindings in the Web-based configuration has + been greatly improved (#3325), as has the rendering of + prompts (#2924). + * fish should no longer hang using 100% CPU in the C locale + (#3214). + * A bug in FreeBSD 11 & 12, Dragonfly BSD & illumos + prevented fish from working correctly on these platforms + under UTF-8 locales; fish now avoids the buggy behaviour + (#3050). + * Prompts which show git repository information (via + `__fish_git_prompt`) are faster in large repositories + (#3294) and slow filesystems (#3083). + * fish 2.3.0 reintroduced a problem where the greeting was + printed even when using `read`; this has been corrected + again (#3261). + * Vi mode changes the cursor depending on the current mode + (#3215). + * Command lines with escaped space characters at the end + tab-complete correctly (#2447). + * Added completions for: + + `arcanist` (#3256) + + `connmanctl` (#3419) + + `figlet` (#3378) + + `mdbook` (#3378) + + `ninja` (#3415) + + `p4`, the Perforce client (#3314) + + `pygmentize` (#3378) + + `ranger` (#3378) + * Improved completions for `aura` (#3297), `abbr` (#3267), + `brew` (#3309), `chown` (#3380, #3383),`cygport` (#3392), + `git` (#3274, #3226, #3225, #3094, #3087, #3035, #3021, + #2982, #3230), `kill & `pkill` (#3200), `screen` (#3271), + `wget` (#3470), and `xz` (#3378). + * Distributors, packagers and developers will notice that + the build process produces more succinct output by default; + use `make V=1` to get verbose output (#3248). + * Improved compatibility with minor platforms including musl + (#2988), Cygwin (#2993), Android (#3441, #3442), Haiku + (#3322) and Solaris . + +- Dropped no longer necessary + no-return-in-nonvoid-function.patch + ------------------------------------------------------------------- Sat Sep 10 10:09:00 UTC 2016 - mpluskal@suse.com diff --git a/fish.spec b/fish.spec index c9a05f2..b193c84 100644 --- a/fish.spec +++ b/fish.spec @@ -17,15 +17,13 @@ Name: fish -Version: 2.3.1 +Version: 2.4.0 Release: 0 Summary: A user friendly interactive shell License: GPL-2.0 Group: System/Shells Url: http://fishshell.com/ Source: https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.gz -# PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch Fix no-return-in-nonvoid-function error -Patch0: no-return-in-nonvoid-function.patch BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: gettext @@ -50,7 +48,6 @@ incompatible with other shell languages. %prep %setup -q -%patch0 -p1 %build %configure \ diff --git a/no-return-in-nonvoid-function.patch b/no-return-in-nonvoid-function.patch deleted file mode 100644 index 9f562e9..0000000 --- a/no-return-in-nonvoid-function.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: fish-2.1.1/src/fallback.cpp -=================================================================== ---- fish-2.1.1.orig/src/fallback.cpp -+++ fish-2.1.1/src/fallback.cpp -@@ -61,6 +61,7 @@ int tputs(const char *str, int affcnt, i - { - fish_putc(*str++); - } -+ return 0; - } - - #endif