m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/ChangeLog,v


From: Eric Blake
Subject: Changes to m4/ChangeLog,v
Date: Tue, 14 Nov 2006 05:58:02 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/11/14 05:58:01

Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.453
retrieving revision 1.454
diff -u -b -r1.453 -r1.454
--- ChangeLog   11 Nov 2006 16:21:25 -0000      1.453
+++ ChangeLog   14 Nov 2006 05:58:00 -0000      1.454
@@ -1,3 +1,34 @@
+2006-11-13  Eric Blake  <address@hidden>
+
+       Add several new command line options.
+       * src/main.c (usage): Update.
+       (OPTSTRING, long_options): Add --pushdef, --popdef, --gnu,
+       --traceon, --traceoff, --syncoutput, --warnings, --unload-module.
+       Make --regexp-syntax argument optional.
+       (main): Support new options.  Fix regression in interactive
+       behavior from Nov 8.
+       * m4/m4private.h (M4_OPT_SYNCOUTPUT_BIT): Rename from
+       M4_OPT_SYNC_OUTPUT_BIT.
+       * m4/m4module.h (m4_context_opt_bit_table): Rename sync_output to
+       syncoutput, to match option.
+       (m4_parse_truth_arg): New prototype.
+       * m4/utility.c (m4_parse_truth_arg): Implement it.
+       * m4/output.c (m4_shipout_text): Adjust sync_output caller.
+       * modules/gnu.c (syncoutput): Adjust sync_output caller, and use
+       m4_parse_truth_arg.
+       * doc/m4.texinfo (Operation modes, Dynamic loading features)
+       (Preprocessor features, Limits control, Debugging options)
+       (Command line files): Update documentation.
+       * tests/builtins.at (mkstemp): Simplify.
+       * tests/macros.at (Command line pushdef): New test.
+       (Command line define): Improve.
+       * tests/options.at (--traceon and --traceoff, --syncoutput): New
+       tests.
+       (POSIXLY_CORRECT): Likewise.
+       (deprecated options): Augment.
+       (--regexp-syntax): Update, now that -r takes optional arg.
+       * NEWS: Reformat.  Document new options.
+
 2006-11-11  Eric Blake  <address@hidden>
 
        One step closer to allowing C++ compilation - don't blindly
@@ -8231,7 +8262,7 @@
 
        -----
 
-       $Revision: 1.453 $ $Date: 2006/11/11 16:21:25 $
+       $Revision: 1.454 $ $Date: 2006/11/14 05:58:00 $
 
        Local Variables:
        coding: utf-8




reply via email to

[Prev in Thread] Current Thread [Next in Thread]