diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/NEWS b/NEWS index 01b44bc12..cdea0a127 100644 --- a/NEWS +++ b/NEWS @@ -11,12 +11,20 @@ The option COMBINING_CHARS has been added. When it is set, the line editor assumes the terminal is capable of displaying zero-width combining characters (typically accents) correctly as modifications to the base character, and will act accordingly. Note it is not set -by default owing to vagaries of terminals. +by default owing to vagaries of terminals. The system is reported +to work on MacOS, where this is particularly important as accented +characters in file names are stored in their decomposed form (i.e. +with base and combining characters). The option HIST_FCNTL_LOCK has been added to provide locking of history files using the system call fcntl(). On recent NFS implementations this may provide better reliability. +The syntax ~[...] provides a dynamic form of directory naming, +supplementing the existing static ~name syntax. A user-defined shell +function, zsh_directory_name, is used to handle both expansion of names to +directories and contraction of directories to names. + Patterns can now be used in incremental searches with the new widgets history-incremental-pattern-search-backward and history-incremental-pattern-search-forward. These are not bound to |