[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ChangeLog doc/m4.texinfo m4/symtab.c modules...
From: |
Eric Blake |
Subject: |
m4 ChangeLog doc/m4.texinfo m4/symtab.c modules... |
Date: |
Wed, 30 Aug 2006 04:25:42 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/08/30 04:25:42
Modified files:
. : ChangeLog
doc : m4.texinfo
m4 : symtab.c
modules : m4.c
tests : builtins.at freeze.at macros.at modules.at
Log message:
* doc/m4.texinfo (Quoting Arguments, Definitions, Define)
(Arguments, Pseudo Arguments): More doc merges from the branch.
(Macro expansion): Turn example into test.
(Pseudo Arguments): Add example of avoiding argument.
* modules/m4.c (undefine, popdef): Accept multiple arguments.
(define, pushdef): Warn on non-text macro name.
(ifelse, m4_dump_symbols, defn, traceon, traceoff): Tweak
warning/error messages.
(ifdef): Ignore extra arguments.
* m4/symtab.c (m4_symbol_value_copy): Avoid memory leak.
(m4__symtab_remove_module_references): Check that there is no leak.
* tests/macros.at (pushdef/popdef): Update to new message.
* tests/builtins.at (define): Likewise.
* tests/freeze.at (loading format 1): Likewise.
* tests/modules.at (AT_CHECK_M4_MODTEST): Likewise.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.368&r2=1.369
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&r1=1.36&r2=1.37
http://cvs.savannah.gnu.org/viewcvs/m4/m4/symtab.c?cvsroot=m4&r1=1.56&r2=1.57
http://cvs.savannah.gnu.org/viewcvs/m4/modules/m4.c?cvsroot=m4&r1=1.66&r2=1.67
http://cvs.savannah.gnu.org/viewcvs/m4/tests/builtins.at?cvsroot=m4&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/m4/tests/freeze.at?cvsroot=m4&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/m4/tests/macros.at?cvsroot=m4&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/m4/tests/modules.at?cvsroot=m4&r1=1.16&r2=1.17
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- m4 ChangeLog doc/m4.texinfo m4/symtab.c modules...,
Eric Blake <=