Accepting request 309607 from shells

- Update to version 5.0.8
  * Global aliases can be created for syntactic tokens such as command
    separators (";", "&", "|", "&&", "||"), redirection operators, etc.
  * There have been various further improvements to builtin handling
    with the POSIX_BUILTINS option (off by default) for compatibility with
    the POSIX standard.
  * 'whence -v' is now more informative, and 'whence -S' shows you
    how a full chain of symbolic links resolves to a command.
  * The 'p' parameter flag now allows an argument to be specified
    as a reference to a variable, e.g. ${(ps.$sep.)foo} to split $foo
    on a string given by $sep.
  * The option FORCE_FLOAT now forces variables, not just constants,
    to floating point in arithmetic expressions.
  * The type of an assignment in arithmetic expressions, e.g. the
    type seen by the variable res in $(( res = a = b )), is now
    more logical and C-like.
  * The default binding of 'u' in vi command mode has changed to undo
    multiple changes when invoked repeatedly. '^R' is now bound to redo
    changes. To revert to toggling of the last edit use:
    bindkey -a u vi-undo-change
  * Compatibility with Vim has been improved for vi editing mode. Most
    notably, Vim style text objects are supported and the region can be
    manipulated with vi commands in the same manner as Vim's visual mode.
  * Elements of the watch variable may now be patterns.
  * The logic for retrying history locking has been improved.
- Remove gcc5-fix.patch, fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/309607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=67
This commit is contained in:
Dominique Leuenberger 2015-06-03 06:23:27 +00:00 committed by Git OBS Bridge
commit baea488471
5 changed files with 36 additions and 21 deletions

View File

@ -1,13 +0,0 @@
Index: zsh-5.0.7/Src/zsh.mdd
===================================================================
--- zsh-5.0.7.orig/Src/zsh.mdd
+++ zsh-5.0.7/Src/zsh.mdd
@@ -23,7 +23,7 @@ hdrdeps="zshcurses.h zshterm.h"
signames.c: signames1.awk signames2.awk ../config.h @SIGNAL_H@
$(AWK) -f $(sdir)/signames1.awk @SIGNAL_H@ >sigtmp.c
- $(CPP) sigtmp.c >sigtmp.out
+ $(CPP) -P sigtmp.c >sigtmp.out
$(AWK) -f $(sdir)/signames2.awk sigtmp.out > $@
rm -f sigtmp.c sigtmp.out

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:544e27de81740286b916d1d77c9f48ad7c26ad7943ed96d278abee67cf6704b3
size 3181030

3
zsh-5.0.8.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8079cf08cb8beff22f84b56bd72bb6e6962ff4718d816f3d83a633b4c9e17d23
size 3250542

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Sun May 31 19:15:36 UTC 2015 - idonmez@suse.com
- Update to version 5.0.8
* Global aliases can be created for syntactic tokens such as command
separators (";", "&", "|", "&&", "||"), redirection operators, etc.
* There have been various further improvements to builtin handling
with the POSIX_BUILTINS option (off by default) for compatibility with
the POSIX standard.
* 'whence -v' is now more informative, and 'whence -S' shows you
how a full chain of symbolic links resolves to a command.
* The 'p' parameter flag now allows an argument to be specified
as a reference to a variable, e.g. ${(ps.$sep.)foo} to split $foo
on a string given by $sep.
* The option FORCE_FLOAT now forces variables, not just constants,
to floating point in arithmetic expressions.
* The type of an assignment in arithmetic expressions, e.g. the
type seen by the variable res in $(( res = a = b )), is now
more logical and C-like.
* The default binding of 'u' in vi command mode has changed to undo
multiple changes when invoked repeatedly. '^R' is now bound to redo
changes. To revert to toggling of the last edit use:
bindkey -a u vi-undo-change
* Compatibility with Vim has been improved for vi editing mode. Most
notably, Vim style text objects are supported and the region can be
manipulated with vi commands in the same manner as Vim's visual mode.
* Elements of the watch variable may now be patterns.
* The logic for retrying history locking has been improved.
- Remove gcc5-fix.patch, fixed upstream.
-------------------------------------------------------------------
Sun May 3 07:36:02 UTC 2015 - dmitry_r@opensuse.org

View File

@ -17,13 +17,13 @@
Name: zsh
Version: 5.0.7
Version: 5.0.8
Release: 0
Summary: Shell with comprehensive completion
License: MIT
Group: System/Shells
Url: http://www.zsh.org
Source0: http://sourceforge.net/projects/zsh/files/zsh/%{version}/zsh-%{version}.tar.bz2
Source0: http://www.zsh.org/pub/zsh-%{version}.tar.bz2
Source1: zshrc
Source2: zshenv
Source3: zprofile
@ -37,9 +37,8 @@ Source16: dotzshrc.rh
Source17: zshprompt.pl
%endif
Patch1: trim-unneeded-completions.patch
Patch2: gcc5-fix.patch
# PATCH-FIX-OPENSUSE zsh-osc-completion.patch -- Fix openSUSE versions in osc completion
Patch3: zsh-osc-completion.patch
Patch2: zsh-osc-completion.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version}
Requires(pre): %{install_info_prereq}
@ -99,7 +98,6 @@ This package contains the Zsh manual in html format.
%patch1 -p1
%endif
%patch2 -p1
%patch3 -p1
# Remove executable bit
chmod 0644 Etc/changelog2html.pl