m4-commit
[Top][All Lists]
Advanced

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

m4 ChangeLog NEWS doc/m4.texinfo m4/input.c m4/...


From: Eric Blake
Subject: m4 ChangeLog NEWS doc/m4.texinfo m4/input.c m4/...
Date: Tue, 23 Jan 2007 14:28:23 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      07/01/23 14:28:23

Modified files:
        .              : ChangeLog NEWS 
        doc            : m4.texinfo 
        m4             : input.c m4module.h syntax.c 
        src            : freeze.c 
        tests          : freeze.at 

Log message:
        * m4/m4module.h (M4_SYNTAX_ASSIGN): Delete this unused
        extension to make enough room.
        (M4_SYNTAX_IGNORE): Change value to zero, since the (commented)
        code in input.c special cases this category.
        (M4_SYNTAX_LBRACE, M4_SYNTAX_RBRACE): New values in preparation
        for define(eleventh,${11}) extension.
        * m4/syntax.c: Update comments accordingly.
        (m4_syntax_create, m4_syntax_code): Handle { and }.
        * m4/input.c (m4__next_token): Likewise.
        * src/freeze.c (produce_frozen_state): Support new categories.
        (reload_frozen_state): When loading version 1, disable syntax
        features not present in 1.4.x.
        * tests/freeze.at: Sort and rename existing tests.
        (loading format 1): Ensure we don't break v1 frozen files that
        used raw ${.
        (loading format 2, reloading changecom, reloading changesyntax):
        New tests.
        * doc/m4.texinfo (Changesyntax, Frozen file format 1): Document
        the new syntax categories.
        (Arguments): Update the FIXME comment.
        (M4wrap): Merge examples from branch, before worrying about fixing
        m4wrap to obey POSIX.
        (Using frozen files): Start merging from branch.
        * NEWS: Update.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.480&r2=1.481
http://cvs.savannah.gnu.org/viewcvs/m4/NEWS?cvsroot=m4&r1=1.37&r2=1.38
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&r1=1.93&r2=1.94
http://cvs.savannah.gnu.org/viewcvs/m4/m4/input.c?cvsroot=m4&r1=1.59&r2=1.60
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4module.h?cvsroot=m4&r1=1.104&r2=1.105
http://cvs.savannah.gnu.org/viewcvs/m4/m4/syntax.c?cvsroot=m4&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/m4/src/freeze.c?cvsroot=m4&r1=1.59&r2=1.60
http://cvs.savannah.gnu.org/viewcvs/m4/tests/freeze.at?cvsroot=m4&r1=1.8&r2=1.9




reply via email to

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