m4-commit
[Top][All Lists]
Advanced

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

Changes to m4/ChangeLog,v


From: Eric Blake
Subject: Changes to m4/ChangeLog,v
Date: Sat, 23 Dec 2006 00:02:21 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/12/23 00:02:21

Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.466
retrieving revision 1.467
diff -u -b -r1.466 -r1.467
--- ChangeLog   22 Dec 2006 21:42:42 -0000      1.466
+++ ChangeLog   23 Dec 2006 00:02:20 -0000      1.467
@@ -1,5 +1,34 @@
 2006-12-22  Eric Blake  <address@hidden>
 
+       * m4/m4module.h (m4_set_syntax): Change signature.
+       * modules/gnu.c (m4_resyntax_encode_safe): Reduce error to
+       warning.
+       (changesyntax): Likewise, and update caller.
+       * m4/m4private.h (m4_syntax_table): Add orig member.
+       * m4/syntax.c (m4_set_quotes, m4_set_comment): Merge from branch.
+       Don't set is_single_quotes and is_single_comments when the begin
+       character is shadowed by another syntax type.
+       (m4_syntax_create): Populate default syntax table.
+       (add_syntax_attribute): Don't lose quote assignment.
+       (remove_syntax_attribute): Only allow removing rquote or ecomm.
+       (add_syntax_set, subtract_syntax_set, set_syntax_set)
+       (reset_syntax_set): New helper routines.
+       (m4_set_syntax): Alter semantics - NUL key reverts entire syntax
+       to default, and empty chars reverts that key to default.
+       (check_is_single_quotes, check_is_single_comments): New helper
+       routines.
+       * modules/m4.c (changecom): Merge from branch.
+       * m4/input.c (m4__next_token): Rearrange token recognition order
+       to macro, quote, comment, in order to match traditional
+       implementations.
+       * src/freeze.c (reload_frozen_state): Update caller.
+       * doc/m4.texinfo (Changequote, Changecom): Merge from branch, with
+       modifications.
+       (Changeresyntax): Revise to match style of surrounding sections
+       and add more examples.
+       (Changesyntax): Likewise, and update to new semantics.
+       * NEWS: Document this change.
+
        * doc/m4.texinfo (Operation modes): Avoid underfull hbox.
        (M4wrap, Eval, Errprint): Fix typos.
        (Divnum): Not necessary to redivert in example.
@@ -8343,7 +8372,7 @@
 
        -----
 
-       $Revision: 1.466 $ $Date: 2006/12/22 21:42:42 $
+       $Revision: 1.467 $ $Date: 2006/12/23 00:02:20 $
 
        Local Variables:
        coding: utf-8




reply via email to

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