summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2008-04-24 13:41:36 -0600
committerEric Blake <ebb9@byu.net>2008-04-24 15:14:08 -0600
commit21859462376a4b2eedf1f4fc7a3d2de716edee55 (patch)
tree14aaf40eeb6ef827cb83f60d53d260d74179c4d8
parent05528e98e0257bcccbb5001b8ff09293e42d19b6 (diff)
downloadm4-21859462376a4b2eedf1f4fc7a3d2de716edee55.tar.gz
Fix debugmode regression from 2008-02-18.
* src/m4.h (DEBUG_TRACE_VERBOSE): Make -dV verbose again. * NEWS: Document this fix. Test to come when merging stage 23 from branch argv_ref. Signed-off-by: Eric Blake <ebb9@byu.net>
-rw-r--r--ChangeLog6
-rw-r--r--NEWS4
-rw-r--r--src/m4.h2
3 files changed, 11 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 8a29282d..d40af2c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-04-24 Eric Blake <ebb9@byu.net>
+
+ Fix debugmode regression from 2008-02-18.
+ * src/m4.h (DEBUG_TRACE_VERBOSE): Make -dV verbose again.
+ * NEWS: Document this fix.
+
2008-04-21 Eric Blake <ebb9@byu.net>
Fix spelling of attribution to Christopher Strachey.
diff --git a/NEWS b/NEWS
index 58fddef8..0ca30944 100644
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,10 @@ Foundation, Inc.
using `builtin' or `indir' to perform nested `shift' calls triggered an
assertion failure.
+** Fix regression introduced in 1.4.10b (but not present in 1.4.11) where
+ the command-line option -dV, as well as the builtin `debugmode(V)',
+ failed to enable `t' and `c' debug options.
+
** Fix the `m4wrap' builtin to accumulate wrapped text in FIFO order, as
required by POSIX. The manual mentions a way to restore the LIFO order
present in earlier GNU M4 versions. NOTE: this change exposes a bug
diff --git a/src/m4.h b/src/m4.h
index db531a30..59d9be3c 100644
--- a/src/m4.h
+++ b/src/m4.h
@@ -183,7 +183,7 @@ extern FILE *debug;
#define DEBUG_TRACE_CALLID 0x200
/* V: very verbose -- print everything */
-#define DEBUG_TRACE_VERBOSE 0x377
+#define DEBUG_TRACE_VERBOSE 0x3FF
/* default flags -- equiv: aeq */
#define DEBUG_TRACE_DEFAULT 0x007