diff options
Diffstat (limited to 'README')
| -rw-r--r-- | README | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -52,6 +52,11 @@ or, if your $VISUAL and $EDITOR environment variables vary, to your .zshrc file. These snippets are compatible with previous versions of the shell. +Restricted mode has been removed. This was associated with the option +RESTRICTED (-r). This was an outdated way to restrict what users may do and +was very difficult to apply safely. Furthermore, modern systems have better, +safer and more reliable ways to confine user actions. + The ERR_EXIT and ERR_RETURN options were refined to be more self- consistent and better aligned with the POSIX-2017 specification of `set -e`: @@ -136,6 +141,14 @@ The typeset builtin now prints the floating-point values NaN, Inf, and -Inf using that capitalisation, which matches the capitalisation used by arithmetic expansion. (Previously they were printed in lowercase.) +The zsh/zutil module's zparseopts builtin now always uses the last +option name as given when storing it in an array. (Previously, options +mapped with -M would sometimes be stored using the first name given.) + +Also, as a consequence of the zparseopts builtin now using standard +argument parsing for its own options, long-option specs must be guarded +using -- or similar. + Incompatibilities between 5.8.1 and 5.9 --------------------------------------- |
