16 Apr 18:44
zsh 4.3.3 released
From: Peter Stephenson <pws <at> csr.com>
Subject: zsh 4.3.3 released
Newsgroups: gmane.comp.shells.zsh.user
Date: 2007-04-16 16:47:02 GMT
Expires: This article expires on 2007-04-30
Subject: zsh 4.3.3 released
Newsgroups: gmane.comp.shells.zsh.user
Date: 2007-04-16 16:47:02 GMT
Expires: This article expires on 2007-04-30
I've uploaded version 4.3.3 of zsh to ftp.zsh.org. If there aren't complaints too loud I'll send it to Sourceforge and announce it on Freshmeat tomorrow. (This time I remembered to check that all functions are exported where necessary, so we shouldn't have the traditional round of mod_export additions.) Release notes (note I didn't hunt too hard for new features, so please tell me if there's something interesting I missed): Version 4.3.3 now contains most of the planned support for multibyte characters. There are still some problems notably with Unicode combining characters and composition of characters (notably on MacOS). Some expertise in these areas would be useful. If support is available the shell will be compiled with multibyte support and will start in multibyte mode (option MULTIBYTE set). Apart from the usual bug fixes and enhancements to completion functions, there are various other new features: - Users can write shell functions to be used in mathematical expressions. See the description of "functions -M" in the zshbuiltin manual page and the description of zmathfuncdef in the zshcontrib manual page. - The zle widget read-command reads a key sequence without executing it. - The zle widgets auto-suffix-remove and auto-suffix-retain provide user-defined control for suffixes (on the lines of AUTO_REMOVE_SLASH). - Various arrays are available to add a named function to a set called where the specific functions chpwd, periodic, precmd and preexec are called. The arrays are called chpwd_functions, etc. There is a new special function zshexit also with a corresponding hook. See SPECIAL FUNCTIONS in the zshmisc manual. - ";|" at the end of a case statement causes the shell to continue looking at later tests (c.f. ";&" which causes an unconditional fall through). - The sched builtin has been enhanced to run events asynchronously when the shell is waiting at an interactive prompt. - There is a new set of functions to handle calendars and dates. See the zshcalsys manual page. - The zsh/parameter module makes available the parameter functrace for function backtraces. -- -- Peter Stephenson <pws <at> csr.com> Software Engineer CSR PLC, Churchill House, Cambridge Business Park, Cowley Road Cambridge, CB4 0WZ, UK Tel: +44 (0)1223 692070 To access the latest news from CSR copy this link into a web browser: http://www.csr.com/email_sig.php To get further information regarding CSR, please visit our Investor Relations page at http://ir.csr.com/csr/about/overview
RSS Feed