[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, 21 Sep 2006 04:12:57 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/09/21 04:12:55
Index: doc/m4.texinfo
===================================================================
RCS file: /sources/m4/m4/doc/m4.texinfo,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -b -r1.49 -r1.50
--- doc/m4.texinfo 20 Sep 2006 13:05:51 -0000 1.49
+++ doc/m4.texinfo 21 Sep 2006 04:12:55 -0000 1.50
@@ -419,10 +419,12 @@
@itemx --batch
Makes this invocation of @code{m4} non-interactive. This means that
output will be buffered, and interrupts will halt execution. If neither
address@hidden nor @option{-e} are specified, this is activated by default
address@hidden nor @option{-i} are specified, this is activated by default
when any input files are specified, or when either standard input or
-standard error is not a terminal. If both @option{-b} and @option{-e}
-are specified, only the last one takes effect.
+standard error is not a terminal. Note that this means that @kbd{m4}
+alone might be interactive, but @kbd{m4 -} is not, even though both
+commands process only standard input. If both @option{-b} and
address@hidden are specified, only the last one takes effect.
@item -c
@itemx --discard-comments
@@ -433,15 +435,19 @@
Stop execution and exit @code{m4} once the first warning has been
issued, considering all of them to be fatal.
address@hidden -e
address@hidden -i
@itemx --interactive
address@hidden -e
Makes this invocation of @code{m4} interactive. This means that all
output will be unbuffered, and interrupts will be ignored. If neither
address@hidden nor @option{-e} are specified, this is activated by default
address@hidden nor @option{-i} are specified, this is activated by default
when no input files are specified, and when both standard input and
standard error are terminals (similar to the way that /bin/sh determines
-when to be interactive). If both @option{-b} and @option{-e} are
-specified, only the last one takes effect.
+when to be interactive). If both @option{-b} and @option{-i} are
+specified, only the last one takes effect. The spelling @option{-e}
+exists for compatibility with other @code{m4} implementations, and
+issues a warning because it may be withdrawn in a future version of
address@hidden M4.
@item -P
@itemx --prefix-builtins
@@ -608,9 +614,9 @@
@item -N @var{NUM}
@itemx address@hidden
These options are present only for compatibility with previous
-versions of GNU @code{m4}. They do nothing, because the symbol table
-size and number of diversions are not fixed anymore. They will
-eventually disappear in future releases.
+versions of GNU @code{m4}. They do nothing except issue a warning,
+because the symbol table size and number of diversions are not fixed
+anymore. They will eventually disappear in future releases.
@itemx -S @var{NUM}
@itemx -T @var{NUM}
- 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, 2006/09/07
- 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 <=
- 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
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/28
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/29
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/29
- Changes to m4/doc/m4.texinfo,v, Eric Blake, 2006/09/29