summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS22
1 files changed, 22 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 15822ad34..403cd612c 100644
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,28 @@ CHANGES FROM PREVIOUS VERSIONS OF ZSH
Note also the list of incompatibilities in the README file.
+Changes from 5.2 to 5.3
+-----------------------
+
+It is possible to enable character width support for Unicode 9 by
+configuring with `--enable-unicode9'; this compiles in some additional
+tables. At some point this support may move into a module, in which
+case the configure option will be changed to cause the module to be
+permanently loaded. This option is not useful unless your terminal also
+supports Unicode 9.
+
+The new word modifier ':P' computes the physical path of the argument.
+It is different from the existing ':a' modifier which always resolves
+'/before/here/../after' to '/before/after', and differs from the
+existing ':A' modifier which resolves symlinks only after 'here/..' is
+removed, even when /before/here is itself a symbolic link. It is
+recommended to review uses of ':A' and, if appropriate, convert them
+to ':P' as soon as compatibility with 5.2 is no longer a requirement.
+
+The output of "typeset -p" uses "export" commands or the "-g" option
+for parameters that are not local to the current scope. Previously,
+all output was in the form of "typeset" commands, never using "-g".
+
Changes from 5.1.1 to 5.2
-------------------------