diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | NEWS | 18 |
2 files changed, 14 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog index 743f3b2c1..188a42cca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2012-04-15 Peter Stephenson <p.w.stephenson@ntlworld.com> + * unposted: NEWS: incorporate the remainder of Bart's + suggestions from 30408. + * 30410 (with the addition of one other case): Src/jobs.c: avoid some divide-by-zero errors in TIMEFMT interpretation. @@ -16199,5 +16202,5 @@ ***************************************************** * This is used by the shell to define $ZSH_PATCHLEVEL -* $Revision: 1.5630 $ +* $Revision: 1.5631 $ ***************************************************** diff --git a/NEWS b/NEWS index 9954ec5f5..efb561d9e 100644 --- a/NEWS +++ b/NEWS @@ -27,7 +27,7 @@ Here is a summary of the most significant changes: - Job control is supported in non-interactive shells and subshells. - The zshroadmap manual page provides a slightly more helpful - introduction to the shell manual than was available hitherto. + introduction to the shell manual than was previously available. Expansion (parameters, globbing, etc.) and redirection -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ @@ -92,9 +92,9 @@ Expansion (parameters, globbing, etc.) and redirection arbitrary file descriptors rather than the explicit range 0 to 9. - New prompt escapes: - %x and %I show source file and line number, useful - in $PS4 (the existing %N and %i show names and lines in the execution - environment rather than the source file). + %x and %I show source file and line number, useful in $PS4 (the + existing %N and %i show names and lines in the execution environment + rather than the source file). %F, %K, %f, %k allow colouring of prompts both using ANSI colour names and values supported by individual terminal emulators. @@ -118,7 +118,8 @@ Shell variables (parameters) - New variables: CORRECT_IGNORE can be set to a pattern to be ignored in spelling correction. KEYBOARD_HACK defines characters to be ignored if typed unmatched at - the end of the line (an extension of the SUN_KEYBOARD_HACK option). + the end of the line (an extension of the SUN_KEYBOARD_HACK option, + but note that setting the option will override the variable). ZSH_PATCHLEVEL provides a unique indication of the code compiled to make the shell, even between releases. ZSH_SUBSHELL indicates the subshell level, incremented once per fork, at @@ -137,8 +138,8 @@ Options code they refer to. This is a change of the default behaviour as the new behaviour is much more useful. HASH_EXECUTABLES_ONLY: don't insert non-executable files into the - command hash used e.g. by completion. This may be very slow - on network paths. + command hash used e.g. by completion; this is optional as the + resulting behaviour may be very slow on network paths. HIST_FCNTL_LOCK: Use the system's file locking mechanism instead of an ad-hoc mechanism for locking history files. HIST_LEX_WORDS: Perform lexical analysis on history lines read from @@ -151,7 +152,8 @@ Options rather than raw bytes depending on the locale. May be turned off within functions to perform bytewise operations. MULTI_FUNCDEF (on by default): "foo bar () { ... }" defines two - functions. This is often found to be confusing and bug-prone. + functions. This is often found to be confusing and bug-prone, + so you may want to unset it. PATH_SCRIPT: search the path for a script specified as the first argument to the shell on invocation. POSIX_ALIASES: reserved words are not candidates for alias expansion. |