[Top][All Lists]
[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 23:34:22 +0000 |
CVSROOT: /sources/m4
Module name: m4
Branch: branch-1_4
Changes by: Eric Blake <ericb> 06/10/11 23:34:22
Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.1.1.1.2.188
retrieving revision 1.1.1.1.2.189
diff -u -b -r1.1.1.1.2.188 -r1.1.1.1.2.189
--- ChangeLog 11 Oct 2006 17:07:03 -0000 1.1.1.1.2.188
+++ ChangeLog 11 Oct 2006 23:34:21 -0000 1.1.1.1.2.189
@@ -1,5 +1,28 @@
2006-10-11 Eric Blake <address@hidden>
+ * src/input.c (enum input_type): Add additional types, to shave
+ time off the common case.
+ (push_wrapup): Wrapped strings remember location.
+ (push_string_finish): Normal strings carry no location.
+ (push_file): Start new files uninitialized.
+ (peek_input, next_char_1): Optimize common cases by updating
+ location only on new input types.
+ (pop_input): Update to honor new input types.
+ (skip_line, push_string_finish): Fix regression in previous patch
+ when dnl is not followed by newline in included file.
+ (push_string_init): Initialize all fields of INPUT_STRING sooner.
+ (peek_token): Simplify.
+ (peek_input): Don't pop input files on peek, so that __file__ and
+ __line__ as last token of include file work correctly.
+ * doc/m4.texinfo (History): Mention 1.4.8.
+ (Answers): Split into sections, one per answer.
+ (Improved exch, Improved cleardivert, Improved fatal_error): New
+ nodes.
+ (Dnl, M4wrap, Location, M4exit, Improved fatal_error): Update to
+ new m4wrap location semantics.
+ (Changeword): Add test that caught the regression.
+ * NEWS: Document this.
+
* 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
@@ -3057,7 +3080,7 @@
-----
- $Revision: 1.1.1.1.2.188 $ $Date: 2006/10/11 17:07:03 $
+ $Revision: 1.1.1.1.2.189 $ $Date: 2006/10/11 23:34:21 $
Local Variables:
coding: utf-8
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/11
- Changes to m4/ChangeLog,v [branch-1_4],
Eric Blake <=
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/12
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/13
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/13
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/13
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/14
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/14
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/14
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/16
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/16
- Changes to m4/ChangeLog,v [branch-1_4], Eric Blake, 2006/10/17