m4-commit
[Top][All Lists]
Advanced

[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




reply via email to

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