m4-commit
[Top][All Lists]
Advanced

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

m4 ChangeLog bootstrap ltdl/m4/gnulib-cache.m4 ...


From: Eric Blake
Subject: m4 ChangeLog bootstrap ltdl/m4/gnulib-cache.m4 ...
Date: Wed, 09 Aug 2006 21:33:24 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/08/09 21:33:24

Modified files:
        .              : ChangeLog bootstrap 
        ltdl/m4        : gnulib-cache.m4 
        doc            : m4.texinfo 
        m4             : debug.c input.c m4module.h m4private.h macro.c 
                         module.c output.c utility.c 
        modules        : evalparse.c gnu.c load.c m4.c mpeval.c 
        src            : freeze.c main.c 
        tests          : builtins.at freeze.at macros.at modules.at 

Log message:
        * bootstrap: Recent gnulib no longer has jm_* macros to worry
        about.
        * ltdl/m4/gnulib-cache.m4: Augment with gnulib-tool --import
        verror.
        * m4/m4module.h (M4ERROR, M4WARN): Delete, replaced by...
        (m4_error, m4_warn): ... these new prototypes.
        (m4_current_file, m4_current_line): Move into context, rather
        than leaving as globals.
        (m4_insert_file, m4_insert_diversion, m4_freeze_diversions)
        (m4_undivert_all, m4_input_init): Now takes context.
        * m4/utility.c (m4_error, m4_warn): New functions.
        * m4/m4private.h: Assume errno exists.
        (struct m4): Move warning_status to a bit flag,
        and add exit_status.  Adjust accessors accordingly.
        * src/main.c (print_program_name_CB): No longer needed.
        (main): Use new m4_get_fatal_warnings_opt.
        * m4/debug.c: Adjust all callers of M4WARN and M4ERROR, and abort
        instead of issuing "INTERNAL ERROR".  Pass context when needed,
        and use new accessors.
        * m4/input.c: Likewise.
        * m4/macro.c: Likewise.
        * m4/output.c: Likewise.
        * m4/utility.c: Likewise.
        * modules/evalparse.c: Likewise.
        * modules/gnu.c: Likewise.
        * modules/load.c: Likewise.
        * modules/m4.c: Likewise.
        * modules/mpeval.c: Likewise.
        * src/freeze.c: Likewise.
        * src/main.c: Likewise.
        * tests/macros.at: Adjust to new message format.
        * tests/builtins.at: Likewise.
        * tests/freeze.at: Likewise.
        * tests/modules.at: Likewise.
        * doc/m4.texinfo: Likewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.349&r2=1.350
http://cvs.savannah.gnu.org/viewcvs/m4/bootstrap?cvsroot=m4&r1=1.34&r2=1.35
http://cvs.savannah.gnu.org/viewcvs/m4/ltdl/m4/gnulib-cache.m4?cvsroot=m4&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/m4/m4/debug.c?cvsroot=m4&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/m4/m4/input.c?cvsroot=m4&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4module.h?cvsroot=m4&r1=1.76&r2=1.77
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4private.h?cvsroot=m4&r1=1.52&r2=1.53
http://cvs.savannah.gnu.org/viewcvs/m4/m4/macro.c?cvsroot=m4&r1=1.46&r2=1.47
http://cvs.savannah.gnu.org/viewcvs/m4/m4/module.c?cvsroot=m4&r1=1.38&r2=1.39
http://cvs.savannah.gnu.org/viewcvs/m4/m4/output.c?cvsroot=m4&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/m4/m4/utility.c?cvsroot=m4&r1=1.42&r2=1.43
http://cvs.savannah.gnu.org/viewcvs/m4/modules/evalparse.c?cvsroot=m4&r1=1.13&r2=1.14
http://cvs.savannah.gnu.org/viewcvs/m4/modules/gnu.c?cvsroot=m4&r1=1.45&r2=1.46
http://cvs.savannah.gnu.org/viewcvs/m4/modules/load.c?cvsroot=m4&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/m4/modules/m4.c?cvsroot=m4&r1=1.63&r2=1.64
http://cvs.savannah.gnu.org/viewcvs/m4/modules/mpeval.c?cvsroot=m4&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/m4/src/freeze.c?cvsroot=m4&r1=1.47&r2=1.48
http://cvs.savannah.gnu.org/viewcvs/m4/src/main.c?cvsroot=m4&r1=1.71&r2=1.72
http://cvs.savannah.gnu.org/viewcvs/m4/tests/builtins.at?cvsroot=m4&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/m4/tests/freeze.at?cvsroot=m4&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/m4/tests/macros.at?cvsroot=m4&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/m4/tests/modules.at?cvsroot=m4&r1=1.14&r2=1.15




reply via email to

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