[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ./ChangeLog doc/m4.texinfo m4/m4module.h m4/...,
Gary V . Vaughan <=