diff options
| author | Peter Stephenson <pws@zsh.org> | 2017-09-29 16:46:01 +0100 |
|---|---|---|
| committer | Peter Stephenson <pws@zsh.org> | 2017-10-02 09:44:26 +0100 |
| commit | 174e560a23e40725cd0b50669a52d831342e5246 (patch) | |
| tree | 6ded2f3a9cf9dc2fbece05d867f4531c8e55f575 /README | |
| parent | Add typeset -p1, like typeset -p with newlines (diff) | |
| download | zsh-174e560a23e40725cd0b50669a52d831342e5246.tar zsh-174e560a23e40725cd0b50669a52d831342e5246.tar.gz zsh-174e560a23e40725cd0b50669a52d831342e5246.tar.bz2 zsh-174e560a23e40725cd0b50669a52d831342e5246.tar.lz zsh-174e560a23e40725cd0b50669a52d831342e5246.tar.xz zsh-174e560a23e40725cd0b50669a52d831342e5246.tar.zst zsh-174e560a23e40725cd0b50669a52d831342e5246.zip | |
41787 (plus minor tweaks): use $FUNCSTACK for function nesting depth.
Initialised from existing configuration value.
Diffstat (limited to 'README')
| -rw-r--r-- | README | 26 |
1 files changed, 25 insertions, 1 deletions
@@ -30,9 +30,33 @@ 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 since 5.3.1 +Incompatibilities since 5.4.2 ----------------------------- +1) The default build-time maximum nested function depth has been +decreased from 1000 to 500 based on user experience. However, +it can now be changed at run time via the variable FUNCNEST. +If you previously configured the shell to set a different value, +or to remove the check, this is now reflected in the default +value of the variable. + +2) The syntax + +foo=([key]=value) + +can be used to set elements of arrays and associative arrays. In the +unlikely event that you need to set an array by matching files using a +pattern that starts with a character range followed by '=', you need to +quote the '=', e.g.: + +foo=([aeiou]\=vowel) + +This is only required for array values contained within parentheses; +command line expansion for normal arguments has not changed. + +Incompatibilities between 5.3.1 and 5.4.2 +----------------------------------------- + 1) The default behaviour of code like the following has changed: alias foo='noglob foo' |
