[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ChangeLog Makefile.am doc/m4.texinfo m4/inpu...
From: |
Eric Blake |
Subject: |
m4 ChangeLog Makefile.am doc/m4.texinfo m4/inpu... |
Date: |
Wed, 04 Oct 2006 03:57:01 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/10/04 03:57:01
Modified files:
. : ChangeLog Makefile.am
doc : m4.texinfo
m4 : input.c m4module.h m4private.h output.c
utility.c
modules : gnu.c m4.c
src : freeze.c main.c
tests : generate.awk
Added files:
examples : incl.m4
Log message:
Avoid all global variables in modules, so that --disable-static
can work on cygwin.
* examples/incl.m4: New file, from branch.
* Makefile.am (dist_pkgdata_DATA): Distribute it.
* doc/m4.texinfo (Location): Merge this section from branch.
(Include): Update the test.
* tests/generate.awk (new_test): Allow for VPATH build
pre-processing of expected __program__ output.
* m4/m4module.h (m4_current_diversion, m4_output_current_line):
Avoid global variables.
(m4_context_field_table): Add current_diversion, output_line.
(m4_output_init, m4_make_diversion): Add parameter.
(m4_get_program_name, m4_set_program_name): New accessors.
* m4/m4private.h (m4_get_current_diversion),
(m4_set_current_diversion, m4_get_output_line)
(m4_set_output_line): New accessors.
* m4/utility.c (m4_get_program_name, m4_set_program_name): New
methods.
* modules/m4.c (divnum, divert): Adjust callers.
* modules/gnu.c (__program__): Likewise.
* m4/output.c (m4_output_init, m4_make_diversion)
(m4_freeze_diversions, m4_shipout_text, m4_make_diversion)
(m4_insert_diversion): Likewise.
* m4/input.c (file_clean, m4_push_file): Likewise.
* src/freeze.c (reload_frozen_state): Likewise.
* src/main.c (main, usage): Likewise.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.401&r2=1.402
http://cvs.savannah.gnu.org/viewcvs/m4/Makefile.am?cvsroot=m4&r1=1.47&r2=1.48
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&r1=1.57&r2=1.58
http://cvs.savannah.gnu.org/viewcvs/m4/examples/incl.m4?cvsroot=m4&rev=1.2
http://cvs.savannah.gnu.org/viewcvs/m4/m4/input.c?cvsroot=m4&r1=1.48&r2=1.49
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4module.h?cvsroot=m4&r1=1.90&r2=1.91
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4private.h?cvsroot=m4&r1=1.64&r2=1.65
http://cvs.savannah.gnu.org/viewcvs/m4/m4/output.c?cvsroot=m4&r1=1.29&r2=1.30
http://cvs.savannah.gnu.org/viewcvs/m4/m4/utility.c?cvsroot=m4&r1=1.49&r2=1.50
http://cvs.savannah.gnu.org/viewcvs/m4/modules/gnu.c?cvsroot=m4&r1=1.60&r2=1.61
http://cvs.savannah.gnu.org/viewcvs/m4/modules/m4.c?cvsroot=m4&r1=1.77&r2=1.78
http://cvs.savannah.gnu.org/viewcvs/m4/src/freeze.c?cvsroot=m4&r1=1.51&r2=1.52
http://cvs.savannah.gnu.org/viewcvs/m4/src/main.c?cvsroot=m4&r1=1.91&r2=1.92
http://cvs.savannah.gnu.org/viewcvs/m4/tests/generate.awk?cvsroot=m4&r1=1.19&r2=1.20
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ChangeLog Makefile.am doc/m4.texinfo m4/inpu...,
Eric Blake <=