[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ./ChangeLog m4/m4module.h m4/m4private.h m4/...
From: |
Gary V. Vaughan |
Subject: |
m4 ./ChangeLog m4/m4module.h m4/m4private.h m4/... |
Date: |
Fri, 15 Aug 2003 10:06:27 -0400 |
CVSROOT: /cvsroot/m4
Module name: m4
Branch:
Changes by: Gary V. Vaughan <address@hidden> 03/08/15 10:06:27
Modified files:
. : ChangeLog
m4 : m4module.h m4private.h macro.c utility.c
modules : gnu.c m4.c m4.h
Log message:
Still cleaning up the users' module API, by taking out the stuff
that isn't used by any existing modules, and moving specialised
functions out of libm4 and into the module they are used by.
* m4/m4module.h (m4_skip_space): No need to export this. Moved...
* m4/utility.c (m4_skip_space): ...to here the home of its only
use, made static and renamed to `skip_space'. Changed all
callers.
* m4/m4module.h (m4_expand_ranges): Removed prototype.
* m4/utility.c (m4_expand_ranges): Moved definition from here...
* modules/m4.c (m4_expand_ranges): ...to here, and exported using
ltdl.
* modules/m4.h (m4_expand_ranges_func): For lt_dlsym import
casting .
* modules/gnu.c (builtin_syntax): Import and use in this
builtin implementation.
* m4/m4module.h (M4_DEBUG_PRINT1, M4_DEBUG_PRINT2, M4_DEBUG_PRINT3):
Not used. Deleted.
* m4/macro.c (trace_flush): Except here where the macro is now
manually inlined.
* m4/m4module.h (M4_DEBUG_MESSAGE, M4_DEBUG_MESSAGE1)
(M4_DEBUG_MESSAGE2, M4_DEBUG_MESSAGE3): Only used internally, so
moved...
* m4/m4private.h (M4_DEBUG_MESSAGE, M4_DEBUG_MESSAGE1)
(M4_DEBUG_MESSAGE2, M4_DEBUG_MESSAGE3): ...to here.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.205&tr2=1.206&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4module.h.diff?tr1=1.65&tr2=1.66&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4private.h.diff?tr1=1.33&tr2=1.34&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/macro.c.diff?tr1=1.36&tr2=1.37&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/utility.c.diff?tr1=1.34&tr2=1.35&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/gnu.c.diff?tr1=1.30&tr2=1.31&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/m4.c.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/modules/m4.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ./ChangeLog m4/m4module.h m4/m4private.h m4/...,
Gary V. Vaughan <=