m4-commit
[Top][All Lists]
Advanced

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

Changes to m4/ChangeLog,v [branch-1_4]


From: Eric Blake
Subject: Changes to m4/ChangeLog,v [branch-1_4]
Date: Wed, 11 Oct 2006 17:07:04 +0000

CVSROOT:        /sources/m4
Module name:    m4
Branch:         branch-1_4
Changes by:     Eric Blake <ericb>      06/10/11 17:07:03

Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.1.1.1.2.187
retrieving revision 1.1.1.1.2.188
diff -u -b -r1.1.1.1.2.187 -r1.1.1.1.2.188
--- ChangeLog   10 Oct 2006 16:35:23 -0000      1.1.1.1.2.187
+++ ChangeLog   11 Oct 2006 17:07:03 -0000      1.1.1.1.2.188
@@ -1,3 +1,21 @@
+2006-10-11  Eric Blake  <address@hidden>
+
+       * src/macro.c (expand_macro): In macro expansion errors, report
+       line number at open parenthesis.
+       * src/input.c (next_token): Fix off-by-one bug in reporting end
+       of file in unterminated comment and string.
+       (file_names): New obstack, necessary since expand_macro now hangs
+       on to file names longer than the files remain open.
+       (input_init): Initialize new obstack.
+       (push_file): Use new obstack.  Delay updates to current_file
+       until after expand_macro has restored state.
+       (peek_input, next_char_1): Update current_file if necessary.
+       (pop_wrapup): Release memory.
+       * doc/m4.texinfo (Macro Arguments, Changequote, Changecom): Catch
+       the off-by-one bug.
+       (Dnl): Update to the new location reporting rules.
+       * NEWS: Document these changes.
+
 2006-10-10  Eric Blake  <address@hidden>
 
        * src/macro.c (argc_stack, argv_stack): New variables for sharing
@@ -3039,7 +3057,7 @@
 
        -----
 
-       $Revision: 1.1.1.1.2.187 $ $Date: 2006/10/10 16:35:23 $
+       $Revision: 1.1.1.1.2.188 $ $Date: 2006/10/11 17:07:03 $
 
        Local Variables:
        coding: utf-8




reply via email to

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