[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/doc/m4.texinfo,v
From: |
Eric Blake |
Subject: |
Changes to m4/doc/m4.texinfo,v |
Date: |
Thu, 07 Sep 2006 23:53:05 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/09/07 23:53:04
Index: doc/m4.texinfo
===================================================================
RCS file: /sources/m4/m4/doc/m4.texinfo,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- doc/m4.texinfo 5 Sep 2006 23:16:39 -0000 1.42
+++ doc/m4.texinfo 7 Sep 2006 23:53:04 -0000 1.43
@@ -668,10 +668,12 @@
name of @file{-} is taken to mean the standard input. It is
conventional, but not required, for input files to end in @samp{.m4}.
-The input files are read in the sequence given. The standard input can
-only be read once, so the file name @file{-} should only appear once on
-the command line. It is an error if an input file ends in the middle of
-argument collection, a comment, or a quoted string.
+The input files are read in the sequence given. Standard input can be
+read more than once, so the file name @file{-} may appear multiple times
+on the command line; this makes a difference when input is from a
+terminal or other special file type. It is an error if an input file
+ends in the middle of argument collection, a comment, or a quoted
+string.
@comment FIXME - it would be nicer if we let these three things
@comment continue across file boundaries, provided that we warn in
@comment interactive use when switching to stdin in a non-default parse
@@ -1583,7 +1585,7 @@
@example
define(`echo1', `$*')
@result{}
-define(`echo2', `$@')
+define(`echo2', `$@@')
@result{}
define(`foo', `bar')
@result{}
@@ -1770,7 +1772,7 @@
@result{}
define(`a', `A')
@result{}
-define(`echo', `$@')
+define(`echo', `$@@')
@result{}
foo
@result{}A'A
@@ -5077,7 +5079,7 @@
`define(`$1',
`_arg1$2')$3`'_foreach(`$1', `(shift$2)',
`$3')')')dnl
-define(`dquote', ``$@'')
+define(`dquote', ``$@@'')
@result{}
foreach(`macro', (dquote(symbols)), `regexp(macro, `shift', `\&')')
@result{}shift
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/05
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/05
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/05
- Changes to m4/doc/m4.texinfo,v,
Eric Blake <=
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/14
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/18
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/19
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/19
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/20
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/20
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/21
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/21
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/26
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/27