Commit Graph

198 Commits

Author SHA256 Message Date
Stephan Kulow
2f7c74765c Accepting request 671123 from shells
- Update to version 5.7.1
  * This release contains fixes for the two regressions reported
    with VCS_Info and prompt colour sequences.

- Update to version 5.7
  * Support for 24-bit true color terminals has been added.
    Hex triplets can be used when specifying colours for prompts
    and line editor highlighting. On 88 and 256 colour terminals,
    a new zsh/nearcolor module allows colours specified with hex
    triplets to be matched against the nearest available colour.
  * The zsh/datetime module's strftime builtin now accepts an
    argument specifying the nanoseconds time component; both
    arguments can be omitted to use the current time.

OBS-URL: https://build.opensuse.org/request/show/671123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=86
2019-02-04 20:10:56 +00:00
Ismail Dönmez
9ea12975be - Update to version 5.7.1
* This release contains fixes for the two regressions reported
    with VCS_Info and prompt colour sequences.

OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=205
2019-02-04 13:22:29 +00:00
Ismail Dönmez
f33be28c7b Accepting request 668614 from home:namtrac:branches:shells
- Update to version 5.7
  * Support for 24-bit true color terminals has been added.
    Hex triplets can be used when specifying colours for prompts
    and line editor highlighting. On 88 and 256 colour terminals,
    a new zsh/nearcolor module allows colours specified with hex
    triplets to be matched against the nearest available colour.
  * The zsh/datetime module's strftime builtin now accepts an
    argument specifying the nanoseconds time component; both
    arguments can be omitted to use the current time.

OBS-URL: https://build.opensuse.org/request/show/668614
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=204
2019-01-28 11:07:38 +00:00
Dominique Leuenberger
98ebf18ab2 Accepting request 637013 from shells
- Unbreak Leap 42.3 compilation 

- Update to version 5.6.2

OBS-URL: https://build.opensuse.org/request/show/637013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=85
2018-10-01 07:04:03 +00:00
Ismail Dönmez
32d5305ae7 - Unbreak Leap 42.3 compilation
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=202
2018-09-21 09:29:49 +00:00
Ismail Dönmez
9216e0d466 -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=201
2018-09-18 09:49:02 +00:00
Yuchen Lin
591b07c144 Accepting request 636300 from shells
OBS-URL: https://build.opensuse.org/request/show/636300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=84
2018-09-18 09:39:51 +00:00
Ismail Dönmez
c1cbddf25c Accepting request 635960 from home:kbabioch:branches:shells
- Updateo to version 5.6.2
  * Fix another SIGTTOU case.
  * Fix SIGWINCH being ignored when zsh is not in the foreground.

OBS-URL: https://build.opensuse.org/request/show/635960
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=199
2018-09-18 08:17:14 +00:00
Ismail Dönmez
29915867a4 -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=198
2018-09-11 11:32:24 +00:00
Ismail Dönmez
d175c413ad Accepting request 634881 from home:kbabioch:branches:shells
- Update to version 5.6.1
  * Fix packaging issue that broke runhelp
  * Fix a regression with pipelines getting backgrounded and emitting SIGTTOU

OBS-URL: https://build.opensuse.org/request/show/634881
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=197
2018-09-11 11:32:01 +00:00
Dominique Leuenberger
f4f542f63c Accepting request 633489 from shells
- 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

OBS-URL: https://build.opensuse.org/request/show/633489
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=83
2018-09-07 13:35:17 +00:00
Ismail Dönmez
c0610fe590 -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=195
2018-09-05 14:37:31 +00:00
Ismail Dönmez
0e1e102cc5 -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=194
2018-09-05 13:37:39 +00:00
Ismail Dönmez
8131d6610b * Switch to -fstack-protector-strong
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=193
2018-09-05 08:59:19 +00:00
Ismail Dönmez
3776553d5b -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=192
2018-09-05 07:39:31 +00:00
Ismail Dönmez
604183bfd1 -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=191
2018-09-04 16:12:37 +00:00
Dominique Leuenberger
7c91bf2f0b Accepting request 606966 from shells
OBS-URL: https://build.opensuse.org/request/show/606966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=82
2018-05-16 09:24:02 +00:00
Ismail Dönmez
45841d315b Accepting request 606455 from home:kbabioch:branches:shells
- Update to 5.5.1
  * fix for a configuration problem finding singal names from (some) recent
    versions of glibc
  * minor changes

OBS-URL: https://build.opensuse.org/request/show/606455
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=189
2018-05-14 09:01:53 +00:00
Dominique Leuenberger
6799ab47ab Accepting request 595955 from shells
OBS-URL: https://build.opensuse.org/request/show/595955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=81
2018-04-26 11:32:32 +00:00
Ismail Dönmez
06ae387386 Accepting request 595954 from home:jengelh:branches:shells
- Update RPM groups.

OBS-URL: https://build.opensuse.org/request/show/595954
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=187
2018-04-12 11:48:18 +00:00
Ismail Dönmez
05394b236c Accepting request 595518 from home:kbabioch:branches:shells
- Update to 5.5
  * The effect of the NO_INTERACTIVE_COMMENTS option extends into $(...)
    and `...` command substitutions when used on the command line.
  * Dropped patches, which are included upstream now:
    - zsh-CVE-2018-1071.patch
    - zsh-CVE-2018-1083.patch
  * Fixes a buffer overflow in utils.c:checkmailpath() that can lead to
    local arbitrary code execution (CVE-2018-1100 bnc#1089030)

- Added zsh-CVE-2018-1071.patch: Fixed a stack-based buffer overflow
  in exec.c:hashcmd() (CVE-2018-1071 bnc#1084656)
- Added zsh-CVE-2018-1083.patch: Fixed a stack-based buffer overflow
  in gen_matches_files() at compctl.c (CVE-2018-1083 bnc#1087026)
- Cleaned up spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/595518
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=186
2018-04-12 07:18:31 +00:00
Dominique Leuenberger
72c81343ac Accepting request 580596 from shells
OBS-URL: https://build.opensuse.org/request/show/580596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=80
2018-03-01 11:02:03 +00:00
Ismail Dönmez
947257e3ff Accepting request 580579 from home:kbabioch:branches:shells
- Updated to 5.4.2
  * The 'exec' and 'command' precommand modifiers, and options to
    them, are now parsed after parameter expansion.
  * Functions executed by ZLE widgets no longer have their standard
    input closed, but redirected from /dev/null instead.
  * There is an option WARN_NESTED_VAR, a companion to the existing
    WARN_CREATE_GLOBAL that causes a warning if a function updates a
    variable from an enclosing scope without using typeset -g.
  * zmodload now has an option -s to be silent on a failure to find
    a module but still print other errors.
- Dropped patch merged upstream:
  * fix-patchutils-completion.patch

OBS-URL: https://build.opensuse.org/request/show/580579
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=184
2018-02-27 13:07:11 +00:00
Dominique Leuenberger
610ee45cb6 Accepting request 477054 from shells
1

OBS-URL: https://build.opensuse.org/request/show/477054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=79
2017-03-10 19:44:29 +00:00
Ismail Dönmez
3a1035d612 Accepting request 477019 from home:susnux:branches:shells
Update that fixes at least some annoying completion bugs and the printf bug (patched on openSUSE) is also resolved.

OBS-URL: https://build.opensuse.org/request/show/477019
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=182
2017-03-05 19:32:31 +00:00
Dominique Leuenberger
53eb317e10 Accepting request 455002 from shells
1

OBS-URL: https://build.opensuse.org/request/show/455002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=78
2017-02-11 00:30:57 +00:00
Ismail Dönmez
ec41884d8c Accepting request 449562 from home:matejcik:branches:shells
- fix broken completion for filterdiff: fix-patchutils-completion.patch
  (boo#1019130)

OBS-URL: https://build.opensuse.org/request/show/449562
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=180
2017-02-06 13:53:32 +00:00
Dominique Leuenberger
6141401cb2 Accepting request 445732 from shells
- 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.

OBS-URL: https://build.opensuse.org/request/show/445732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=77
2016-12-16 10:59:34 +00:00
Ismail Dönmez
852a1b3f44 -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=178
2016-12-14 10:06:51 +00:00
Ismail Dönmez
f2f0b6e2a1 - 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).

OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=177
2016-12-14 10:01:58 +00:00
Dominique Leuenberger
ec0edbe69d Accepting request 425719 from shells
- Read /etc/profile as zsh again.

OBS-URL: https://build.opensuse.org/request/show/425719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=76
2016-09-08 16:05:51 +00:00
Ismail Dönmez
53e6c17916 - Read /etc/profile as zsh again.
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=175
2016-09-08 13:25:44 +00:00
Dominique Leuenberger
d6c98f07c6 Accepting request 423967 from shells
1

OBS-URL: https://build.opensuse.org/request/show/423967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=75
2016-09-05 19:13:52 +00:00
Ismail Dönmez
da625786ce Accepting request 423857 from home:mmanno:branches:shells
clean up system-wide configuration

OBS-URL: https://build.opensuse.org/request/show/423857
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=173
2016-08-31 09:49:40 +00:00
Dominique Leuenberger
1a025550eb Accepting request 399482 from shells
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/399482
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=74
2016-06-05 12:19:58 +00:00
Ismail Dönmez
e010b216af - Add CentOS [67] support
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=171
2016-05-25 12:30:55 +00:00
Ismail Dönmez
58a6914cef Accepting request 397822 from home:llua:branches:shells
Add CentOS [67] support

OBS-URL: https://build.opensuse.org/request/show/397822
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=170
2016-05-25 12:25:38 +00:00
Dominique Leuenberger
ba19f8aa18 Accepting request 348221 from shells
1

OBS-URL: https://build.opensuse.org/request/show/348221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=73
2015-12-17 14:53:50 +00:00
Ismail Dönmez
e183d8a26e Accepting request 348212 from home:pluskalm:branches:shells
- Add gpg signature

OBS-URL: https://build.opensuse.org/request/show/348212
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=168
2015-12-10 10:29:15 +00:00
Dominique Leuenberger
9a33b84b0f Accepting request 347277 from shells
- 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.

OBS-URL: https://build.opensuse.org/request/show/347277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=72
2015-12-09 18:32:40 +00:00
Ismail Dönmez
3005b0dc9f - 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.

OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=166
2015-12-03 08:49:34 +00:00
Dominique Leuenberger
053d9169aa Accepting request 342578 from shells
- Remove -Wl,-z,now it breaks module loading rh#1277996

OBS-URL: https://build.opensuse.org/request/show/342578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=71
2015-11-08 13:35:23 +00:00
Ismail Dönmez
d0a7d14585 - Remove -Wl,-z,now it breaks module loading rh#1277996
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=164
2015-11-05 15:56:22 +00:00
Dominique Leuenberger
cc5604074d Accepting request 330592 from shells
- Update to version 5.1.1
  * Bug fixes for regressions in 5.1 release
- Remove read1char_signals.patch, fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/330592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=70
2015-09-17 07:18:28 +00:00
Ismail Dönmez
33bafff8db - Update to version 5.1.1
* Bug fixes for regressions in 5.1 release
- Remove read1char_signals.patch, fixed upstream.

OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=162
2015-09-12 07:51:55 +00:00
Dominique Leuenberger
c45bf1e18d Accepting request 328399 from shells
- 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.

OBS-URL: https://build.opensuse.org/request/show/328399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=69
2015-09-03 15:59:47 +00:00
Ismail Dönmez
6503091609 - Add read1char_signals.patch to fix workers/36373
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=160
2015-09-01 19:00:44 +00:00
Ismail Dönmez
3cf261b89e -
OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=159
2015-09-01 06:50:50 +00:00
Ismail Dönmez
033e276da2 - 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.

OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=158
2015-09-01 06:45:51 +00:00
Stephan Kulow
0afed6c75b Accepting request 312924 from shells
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/312924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/zsh?expand=0&rev=68
2015-07-05 15:57:05 +00:00