[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ChangeLog NEWS doc/m4.texinfo m4/m4.c m4/m4m...
From: |
Eric Blake |
Subject: |
m4 ChangeLog NEWS doc/m4.texinfo m4/m4.c m4/m4m... |
Date: |
Mon, 18 Sep 2006 13:16:47 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/09/18 13:16:45
Modified files:
. : ChangeLog NEWS
doc : m4.texinfo
m4 : m4.c m4module.h m4private.h symtab.c
modules : m4.c
src : main.c
tests : builtins.at
Log message:
* modules/m4.c (traceon, traceoff): Change to Solaris semantics,
such that without arguments, the global trace flag is changed
rather than walking the table of all currently-defined macros.
(set_trace_CB): No longer needed.
* m4/m4module.h (m4_set_symbol_name_traced): Add a parameter.
(m4_set_symbol_traced): Delete.
(m4_symtab_create): Nuke the nuke parameter.
* m4/m4private.h (m4_get_symbol_value): Delete.
* m4/symtab.c (m4_symbol_popdef): No more need for nuke_trace.
(m4_set_symbol_name_traced): Free undefined entries that are no
longer traced.
(symbol_destroy_CB): Update caller.
* m4/m4.c (m4_create): Update caller.
* src/main.c (main): Likewise.
(usage): Fix typo in last commit.
* doc/m4.texinfo: Minor cleanups throughout.
(Debugging, Dumpdef, Trace, Debug Levels, Debug Output): Merge
more nodes from branch.
(Trace): Document new semantics, and how to simulate the old.
* tests/builtins.at (multiquotes): Adjust to new semantics.
* NEWS: Update somewhat.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.383&r2=1.384
http://cvs.savannah.gnu.org/viewcvs/m4/NEWS?cvsroot=m4&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&r1=1.44&r2=1.45
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4.c?cvsroot=m4&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4module.h?cvsroot=m4&r1=1.85&r2=1.86
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4private.h?cvsroot=m4&r1=1.61&r2=1.62
http://cvs.savannah.gnu.org/viewcvs/m4/m4/symtab.c?cvsroot=m4&r1=1.59&r2=1.60
http://cvs.savannah.gnu.org/viewcvs/m4/modules/m4.c?cvsroot=m4&r1=1.70&r2=1.71
http://cvs.savannah.gnu.org/viewcvs/m4/src/main.c?cvsroot=m4&r1=1.82&r2=1.83
http://cvs.savannah.gnu.org/viewcvs/m4/tests/builtins.at?cvsroot=m4&r1=1.18&r2=1.19
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ChangeLog NEWS doc/m4.texinfo m4/m4.c m4/m4m...,
Eric Blake <=