m4-commit
[Top][All Lists]
Advanced

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

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


From: Gary V. Vaughan
Subject: m4 ./ChangeLog doc/m4.texinfo m4/input.c m4/m4m...
Date: Fri, 27 Jun 2003 10:00:25 -0400

CVSROOT:        /cvsroot/m4
Module name:    m4
Branch:         
Changes by:     Gary V. Vaughan <address@hidden>        03/06/27 10:00:25

Modified files:
        .              : ChangeLog 
        doc            : m4.texinfo 
        m4             : input.c m4module.h macro.c syntax.c 

Log message:
        * doc/m4.texinfo (Changesyntax): Document Dollar syntax class.
        * m4/m4module.h (M4__SYNTAX_STRING): New syntax class. Be careful
        not to slow the parser down.
        (M4__IS_STRING): New macro to test string syntax class membership.
        * m4/syntax.c: Adjust docucomment.
        (m4_syntax_create): Add a default M4_SYNTAX_DOLLAR element.
        (m4_syntax_code): Translate `$' -> M4_SYNTAX_DOLLAR.
        * m4/input.c (init_builtin_token): Comment typo.
        (m4__next_token): Comment typo.
        Accept M4_SYNTAX_DOLLAR items into M4_TOKEN_STRING type tokens
        by using the new M4__IS_STRING macro.
        * m4/macro.c (m4_process_macro): Use M4_IS_DOLLAR to test for
        variable references in macro expansions.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/ChangeLog.diff?tr1=1.186&tr2=1.187&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/doc/m4.texinfo.diff?tr1=1.16&tr2=1.17&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/input.c.diff?tr1=1.29&tr2=1.30&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/m4module.h.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/macro.c.diff?tr1=1.30&tr2=1.31&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/m4/m4/m4/syntax.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text





reply via email to

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