Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 627422 - =app-shells/zsh-5.4.1 version bump
Summary: =app-shells/zsh-5.4.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tim Harder
URL: https://github.com/zsh-users/zsh/rele...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-09 16:24 UTC by Manuel Rüger (RETIRED)
Modified: 2017-08-12 04:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Rüger (RETIRED) gentoo-dev 2017-08-09 16:24:57 UTC
Changes from 5.3.1 to 5.4
-------------------------

The 'exec' and 'command' precommand modifiers, and options to them, are
now parsed after parameter expansion.  Previously, both the modifier and
any options to it were parsed between alias expansion and parameter
expansion (see zshexpn(1)), so they could neither be quoted nor be the
result of parameter expansion.  Examples: 's=command; $s -V ls' and
'\command -V ls' now work as expected.

Functions executed by ZLE widgets no longer have their standard input
closed, but redirected from /dev/null instead. That still guards
against user defined widgets inadvertently reading from the tty device.

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.  It can be
turned on for an individual function with "functions -W".

zmodload now has an option -s to be silent on a failure to find a module
but still print other errors.
Comment 1 Tim Harder gentoo-dev 2017-08-09 19:00:45 UTC
Added to the tree.
Comment 2 Manuel Rüger (RETIRED) gentoo-dev 2017-08-10 20:40:31 UTC
@Tim would it be possible to move the current version that relies on unstable baselayout to -r2 and create a-r1 that supports older baselayouts? Not sure if I want to upgrade a system package for a shell.
Comment 3 Tim Harder gentoo-dev 2017-08-12 04:57:46 UTC
(In reply to Manuel Rüger from comment #2)
> @Tim would it be possible to move the current version that relies on
> unstable baselayout to -r2 and create a-r1 that supports older baselayouts?
> Not sure if I want to upgrade a system package for a shell.

I'd rather not, instead you could request >=baselayout-2.4.1 be stabilized.