mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-01-01 05:16:05 +01:00
release 5.0.2
This commit is contained in:
parent
841e60c340
commit
daa828bc51
4 changed files with 16 additions and 10 deletions
|
@ -1,3 +1,8 @@
|
|||
2012-12-21 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
||||
|
||||
* unposted: README, Config/version.mk, Etc/FAQ.yo: release
|
||||
5.0.2.
|
||||
|
||||
2012-12-21 Peter Stephenson <pws@csr.com>
|
||||
|
||||
* 30930: Src/parse.c, Test/D03procsubst.ztst: anonymous
|
||||
|
@ -407,5 +412,5 @@
|
|||
|
||||
*****************************************************
|
||||
* This is used by the shell to define $ZSH_PATCHLEVEL
|
||||
* $Revision: 1.5777 $
|
||||
* $Revision: 1.5778 $
|
||||
*****************************************************
|
||||
|
|
|
@ -27,5 +27,5 @@
|
|||
# This must also serve as a shell script, so do not add spaces around the
|
||||
# `=' signs.
|
||||
|
||||
VERSION=5.0.1
|
||||
VERSION_DATE='December 20, 2012'
|
||||
VERSION=5.0.2
|
||||
VERSION_DATE='December 21, 2012'
|
||||
|
|
|
@ -301,7 +301,7 @@ sect(On what machines will it run?)
|
|||
|
||||
sect(What's the latest version?)
|
||||
|
||||
Zsh 5.0.1 is the latest production version. For details of all the
|
||||
Zsh 5.0.2 is the latest production version. For details of all the
|
||||
changes, see the NEWS file in the source distribution.
|
||||
|
||||
A beta of the next version is sometimes available. Development of zsh is
|
||||
|
|
13
README
13
README
|
@ -5,8 +5,9 @@ THE Z SHELL (ZSH)
|
|||
Version
|
||||
-------
|
||||
|
||||
This is version 5.0.1 of the shell. This is a stable release.
|
||||
There are minor new features as well as bug fixes since 5.0.0.
|
||||
This is version 5.0.2 of the shell. This is a stable release.
|
||||
There are minor new features as well as bug fixes since 5.0.0 and
|
||||
one bug fix since the short-lived 5.0.1.
|
||||
|
||||
Installing Zsh
|
||||
--------------
|
||||
|
@ -27,20 +28,20 @@ Zsh is a shell with lots of features. For a list of some of these, see the
|
|||
file FEATURES, and for the latest changes see NEWS. For more
|
||||
details, see the documentation.
|
||||
|
||||
Incompatibilities between 5.0.0 and 5.0.1
|
||||
Incompatibilities between 5.0.0 and 5.0.2
|
||||
-----------------------------------------
|
||||
|
||||
In 5.0.0, the new "sticky" emulation feature was applied to functions
|
||||
explicitly declared within an expression following `emulate ... -c', but
|
||||
did not apply to functions marked for autoload in that expression. This
|
||||
was not documented and experience suggests it was inconvenient, so in
|
||||
5.0.1 autoloads also have the sticky property.
|
||||
5.0.2 autoloads also have the sticky property.
|
||||
|
||||
In other words,
|
||||
|
||||
emulate zsh -c 'func() { ... }'
|
||||
|
||||
behaves the same way in 5.0.0 and 5.0.1, with the function func always being
|
||||
behaves the same way in 5.0.0 and 5.0.2, with the function func always being
|
||||
run in native zsh emulation regardless of the current option settings.
|
||||
However,
|
||||
|
||||
|
@ -48,7 +49,7 @@ However,
|
|||
|
||||
behaves differently: in 5.0.0, func was loaded with the options in
|
||||
effect at the point where it was first run, and subsequently run with
|
||||
whatever options were in effect at that point; in 5.0.1, func is loaded
|
||||
whatever options were in effect at that point; in 5.0.2, func is loaded
|
||||
with native zsh emulation options and run with those same options. This
|
||||
is now the recommended way of ensuring a function is loaded and run with
|
||||
a consistent set of options.
|
||||
|
|
Loading…
Reference in a new issue