Revisions of zsh

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 633489 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 83)
- Update to version 5.6
  * Fixes CVE-2018-0502 (bsc#1107296) and
    CVE-2018-13259 (bsc#1107294)
  * Switch to -fstack-protector-strong
  * See included NEWS file for complete changes.
- No longer manually install help files, make install handles it.
- Workaround a regression upstream with help file generation by
  removing Doc/help.txt before build.

  * fix for a configuration problem finding signal names from (some) recent
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 445732 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 77)
- Update to zsh 5.3
  * Unicode9 support, this needs support from your terminal to
    work correctly.
  * The new word modifier ':P' computes the physical path of the
    argument.
  * The output of "typeset -p" uses "export" commands or the "-g"
    option for parameters that are not local to the current scope.
  * vi-repeat-change can repeat user-defined widgets if the widget
    calls zle -f vichange.
  * The parameter $registers now makes the contents of vi register
    buffers available to user-defined widgets.
  * New vi-up-case and vi-down-case builtin widgets bound to gU/gu
    (or U/u in visual mode) for doing case conversion.
  * A new select-word-match function provides vim-style text objects
    with configurable word boundaries using the existing
    match-words-by-style mechanism.
  * Support for the conditional expression [[ -v var ]] to test if a
    variable is set for compatibility with other shells.
  * The print and printf builtins have a new option -v to assign the
    output to a variable.
  * New x: syntax in completion match specifications make it possible
    to disable match specifications hardcoded in completion functions.
- Re-add custom zshrc and zshenv to unbreak compatibility with old
  usage (boo#998858).
- Add fix-printf.patch to fix a regression in printf.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 425719 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 76)
- Read /etc/profile as zsh again.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 399482 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 74)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 347277 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 72)
- Update to version 5.2
  * The new module zsh/param/private can be loaded to allow the shell
    to define parameters that are private to a function scope (i.e. are
    not propagated to nested functions called within this function).
  * The GLOB_STAR_SHORT option allows the pattern **/* to be shortened to
    just ** if no / follows. so **.c searches recursively for a file whose
    name has the suffix ".c".
  * The effect of the WARN_CREATE_GLOBAL option has been significantly
    extended, so expect it to cause additional warning messages about
    parameters created globally within function scope.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 342578 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 71)
- Remove -Wl,-z,now it breaks module loading rh#1277996
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 330592 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 70)
- Update to version 5.1.1
  * Bug fixes for regressions in 5.1 release
- Remove read1char_signals.patch, fixed upstream.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 328399 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 69)
- Add read1char_signals.patch to fix workers/36373 

- Update to version 5.1
  * The print builtin has new options -x and -X to expand tabs.
  * Several new command completions and numerous updates to others.
  * Options to "fc" to segregate internal and shared history.
  * All emulations including "sh" use multibyte by default; several
    repairs to multibyte handling.
  * ZLE supports "bracketed paste" mode to avoid interpreting pasted
    newlines as accept-line.  Pastes can be highlighted for visibility
    and to make it more obvious whether accept-line has occurred.
  * Improved (though still not perfect) POSIX compatibility for getopts
    builtin when POSIX_BUILTINS is set.
  * New setopt APPEND_CREATE for POSIX-compatible NO_CLOBBER behavior.
  * Completion of date values now displays in a calendar format when
    the complist module is available.  Controllable by zstyle.
  * New parameter UNDO_LIMIT_NO for more control over ZLE undo repeat.
  * Several repairs/improvements to the contributed narrow-to-region
    ZLE function.
  * Many changes to child-process and signal handling to eliminate race
    conditions and avoid deadlocks on descriptor and memory management.
  * New builtin sysopen in zsh/system module for detailed control of
    file descriptor modes. 
- Remove printf-regress.patch, upstream.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 312924 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 68)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 309607 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 67)
- 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.
Displaying revisions 21 - 40 of 103
openSUSE Build Service is sponsored by