m4-commit
[Top][All Lists]
Advanced

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

m4 ChangeLog NEWS doc/m4.texinfo src/input.c sr... [branch-1_4]


From: Eric Blake
Subject: m4 ChangeLog NEWS doc/m4.texinfo src/input.c sr... [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

Modified files:
        .              : ChangeLog NEWS 
        doc            : m4.texinfo 
        src            : input.c macro.c 

Log message:
        * 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.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.187&r2=1.1.1.1.2.188
http://cvs.savannah.gnu.org/viewcvs/m4/NEWS?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.68&r2=1.1.1.1.2.69
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.80&r2=1.1.1.1.2.81
http://cvs.savannah.gnu.org/viewcvs/m4/src/input.c?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.23&r2=1.1.1.1.2.24
http://cvs.savannah.gnu.org/viewcvs/m4/src/macro.c?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.13&r2=1.1.1.1.2.14




reply via email to

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