|
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
[Prev in Thread] | Current Thread | [Next in Thread] |