-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In 1.4.x, dumpdef used the trace mechanism for its output, so the -o
option or the debugfile macro could change the dump from stderr to some
other file (or discard it altogether).  In CVS head, revision 1.9 of
modules/m4.c (Aug 2001) changed to unconditionally use stderr
(http://lists.gnu.org/archive/html/m4-patches/2001-08/msg00016.html).
This was post m4-1.4o, but does not show up in NEWS.  Do we want to stick
with this change (meaning I fix my misdocumentation currently in head's
Invoking m4 node, and add a NEWS entry), or stay compatible with the
branch (meaning I revert the change)?  POSIX states that dumpdef goes to
stderr, but a POSIX-compliant usage of m4 will never encounter the -o
option or debugfile macro to change the debug stream to be different than
stderr, so that is not really an issue.

- --
Life is short - so eat dessert first!

Eric Blake             [EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE7Eet84KuGfSFAYARAoCzAJ4mj31I8LnVwFTCfzASpnL5qcJXjQCdE3kU
/L7Tl8bBHAowGYo0Wgac1sA=
=WcvA
-----END PGP SIGNATURE-----


_______________________________________________
M4-discuss mailing list
M4-discuss@gnu.org
http://lists.gnu.org/mailman/listinfo/m4-discuss

Reply via email to