m4-commit
[Top][All Lists]
Advanced

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

m4 ./ChangeLog doc/m4.texinfo m4/m4module.h m4/...


From: Gary V . Vaughan
Subject: m4 ./ChangeLog doc/m4.texinfo m4/m4module.h m4/...
Date: Sat, 07 May 2005 20:37:48 -0400

CVSROOT:        /cvsroot/m4
Module name:    m4
Branch:         
Changes by:     Gary V. Vaughan <address@hidden>        05/05/08 00:37:44

Modified files:
        .              : ChangeLog 
        doc            : m4.texinfo 
        m4             : m4module.h symtab.c 
        modules        : gnu.c 
        tests          : generate.awk 

Log message:
        * m4/symtab.c (m4_symbol_rename): New function that performs a low
        level symbol rename.
        * m4/m4module.h (m4_symbol_rename): Declare it as part of the API.
        * modules/gnu.c (regsub): Factored out of m4_epatsubst_do...
        (m4_patsubst_do, m4_renamesyms_do): ...wrappers that use
        regsub...
        (erenamesyms, renamesyms): ...builtins that use these to implement
        macro renaming by regular expression.
        * doc/m4.texinfo (Erenamesyms and Renamesyms): Document them.
        * tests/generate.awk: Allow some forbidden `m4_' prefixed symbols
        to stop the new generated tests from choking.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.280&tr2=1.281&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/doc/m4.texinfo.diff?tr1=1.20&tr2=1.21&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4module.h.diff?tr1=1.73&tr2=1.74&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/symtab.c.diff?tr1=1.51&tr2=1.52&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/gnu.c.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/tests/generate.awk.diff?tr1=1.10&tr2=1.11&r1=text&r2=text





reply via email to

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