[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/ChangeLog,v [branch]
From: |
Eric Blake |
Subject: |
Changes to m4/ChangeLog,v [branch] |
Date: |
Tue, 06 Jun 2006 12:28:47 +0000 |
CVSROOT: /sources/m4
Module name: m4
Branch: branch
Changes by: Eric Blake <ericb> 06/06/06 12:28:46
Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.1.1.1.2.52
retrieving revision 1.1.1.1.2.53
diff -u -b -r1.1.1.1.2.52 -r1.1.1.1.2.53
--- ChangeLog 5 Jun 2006 12:41:29 -0000 1.1.1.1.2.52
+++ ChangeLog 6 Jun 2006 12:28:46 -0000 1.1.1.1.2.53
@@ -1,3 +1,20 @@
+2006-06-06 Eric Blake <address@hidden>
+
+ Solve crash when passing "indir(`foo')" to "m4 -tfoo".
+ * src/symtab.c (lookup_symbol) <SYMBOL_DELETE, SYMBOL_POPDEF>:
+ Preserve placeholder when macro is being traced.
+ * src/builtin.c (m4_ifdef, m4_indir): A traced but undefined
+ symbol is not defined.
+ (set_trace): Remove placeholder when no longer traced.
+ (m4_traceon): On named traces, always reserve a slot in the
+ symbol table.
+ (m4_traceoff): Don't warn about untracing a nonexistent symbol.
+ * NEWS: Document new trace behavior.
+ * doc/m4.texinfo (Trace): Tracing by name now consistently works
+ no matter whether that macro is currently defined.
+ (Incompatibilities): Document differences between traditional and
+ GNU trace.
+
2006-06-04 Paul Eggert <address@hidden> (tiny change)
Eric Blake <address@hidden>
@@ -1954,4 +1971,4 @@
* Initial beta release. Release 0.50, manual 0.05.
- $Revision: 1.1.1.1.2.52 $ $Date: 2006/06/05 12:41:29 $
+ $Revision: 1.1.1.1.2.53 $ $Date: 2006/06/06 12:28:46 $
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/04
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/05
- Changes to m4/ChangeLog,v [branch],
Eric Blake <=
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/06
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/06
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/06
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/06
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/06
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/07
- Changes to m4/ChangeLog,v [branch], Eric Blake, 2006/06/07