Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: zsh-2.6-beta21 released



On Wed, 19 Jun 1996, Zoltan Hidvegi wrote:


> The texinfo documentation is updated but it does not contains the changes
> in the manual between beta20 and beta21.

Patch includes the changes.

Zoltan: Are you going to update the Info files (makeinfo) before the next
release as they are not built from the Makefile ?

Clive.
-- 
C Messer. Epos Systems. UK.  |
<clive@xxxxxxxxxxxxxxxx>     |   "I pressed her thigh and death smiled."
<clive@xxxxxxxxxxxxxxxxxx>   |    Jim Morrison.                       

--- zsh.texi-2.0.2	Thu Jun 20 00:25:59 1996
+++ zsh.texi	Thu Jun 20 00:25:59 1996
@@ -10,9 +10,9 @@
 @afourpaper
 @end iftex
 
-@set EDITION 2.0.2
-@set VERSION 2.6.20
-@set UPDATED 13 June 1996
+@set EDITION 2.0.3
+@set VERSION 2.6.21
+@set UPDATED 20 June 1996
 
 @ifinfo
 @noindent
@@ -1199,11 +1199,14 @@
 Matches any character.
 
 @item [@dots{}]
-Matches any of the enclosed characters.
+Matches any of the enclosed characters. Ranges of characters can be specified 
+by separating two characters by a @code{-}.  A @code{-} or @code{]} may be 
+matched by including it as the first character in the list.
 
 @item [^@dots{}]
-Matches any character except the enclosed characters.  @code{!@dots{}}
-is the same as the above.
+@itemx [!@dots{}]
+Like @code{[@dots{}]}, except that it matches any character which is not in 
+the given set.
 
 @item <x-y>
 Matches any number in the range @code{x} to @code{y}, inclusive.  If
@@ -1690,15 +1693,19 @@
 @cindex file descriptors
 @cindex descriptors, file
 The following may appear anywhere in a simple command or may precede or
-follow a complex command.  Substitution occurs before @var{word} is used
-except as noted below.  If the result of substitution on @var{word}
-produces more than one filename, redirection occurs for each separate
-filename in turn.
+follow a complex command.  Substitution occurs before @var{word} or
+@var{digit} is used except as noted below.  If the result of substitution on 
+@var{word} produces more than one filename, redirection occurs for each 
+separate filename in turn.
 
 @table @code
 @item <@var{word}
 Open file @var{word} as standard input.
 
+@item <>@var{word}
+Open file @var{word} for reading and writing as standard input.  If the file 
+does not exist then it is created.
+
 @item >@var{word}
 Open file @var{word} as standard output.  If the file does not exist
 then it is created.  If the file exists, and the @code{NO_CLOBBER}
@@ -4002,9 +4009,14 @@
 
 @item IFS
 @vindex IFS
-Internal field separators, normally space, tab, and newline, that are
-used to separate words which result from command or parameter
-substitution and words read by the @code{read} builtin.
+Internal field separators, normally space, tab, and newline, that are used to
+separate words which result from command or parameter substitution and words
+read by the @code{read} builtin.  Any characters from the set space, tab and 
+newline that appear in the @code{IFS} are called @dfn{IFS white space}.  One 
+or more IFS white space characters or one non-IFS white space character 
+together with any adjacent IFS white space character delimit a field.  If an 
+IFS white space character appears twice consecutively in the @code{IFS}, this 
+character is treated as if it were not an IFS white space character.
 
 @item KEYTIMEOUT
 @vindex KEYTIMEOUT
@@ -4901,7 +4913,7 @@
 @pindex NO_BEEP
 Do not beep.
 
-@item NO_CLOBBER (-1, ksh: -C)
+@item NO_CLOBBER (-C, ksh: -C)
 @cindex file clobbering, preventing
 @cindex clobbering, of files
 @pindex NO_CLOBBER
@@ -5029,7 +5041,7 @@
 Commands explicitly beginning with
 @samp{./} or @samp{../} are not subject to path search.
 
-@item PRINT_EXIT_VALUE (-C)
+@item PRINT_EXIT_VALUE (-1)
 @cindex exit status, printing
 @pindex PRINT_EXIT_VALUE
 Print the exit value of programs with non-zero exit status.
@@ -5110,8 +5122,8 @@
 @pindex SH_GLOB
 @cindex globbing, sh style
 @cindex sh, globbing style
-Disables the special meaning of @code{(}, @code{|} and @code{)} for globbing 
-the result of parameter and command substitutions, and in some other
+Disables the special meaning of @code{(}, @code{|}, @code{)} and @code{<} for 
+globbing the result of parameter and command substitutions, and in some other
 places where the shell accepts patterns.  This option is set if @code{zsh} is
 invoked as @code{sh} or @code{ksh}.
 
@@ -6382,7 +6394,7 @@
 supplies completion flags to be used  before any other processing is done,
 even those given to specific commands with other @code{compctl} 
 definitions.  This is only useful when combined with extended completion 
-(the @samp{-x} flag. @xref{Extended Completion}.
+(the @samp{-x} flag. @xref{Extended Completion}).
 Using this flag you can define default behaviour which will apply 
 to all commands without exception, or you can alter the standard behaviour 
 for all commands.  For example, if your access to the user database is too
@@ -6868,3 +6880,4 @@
 v2.0.1. June 11th 1996. Spelling corrections. Changed single shell flags 
 eg. "-f" to @samp, rather than @code.
 v2.0.2. June 13th 1996. Several fixes to Programmable Completion. 
+v2.0.3. June 20th 1996. Updated to include changes from 2.6.20 to 2.6.21.


Messages sorted by: Reverse Date, Date, Thread, Author