m4-commit
[Top][All Lists]
Advanced

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

m4 ChangeLog doc/m4.texinfo m4/input.c m4/m4mod...


From: Eric Blake
Subject: m4 ChangeLog doc/m4.texinfo m4/input.c m4/m4mod...
Date: Wed, 25 Oct 2006 23:19:20 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      06/10/25 23:19:20

Modified files:
        .              : ChangeLog 
        doc            : m4.texinfo 
        m4             : input.c m4module.h 
        modules        : m4.c 

Log message:
        * m4/m4module.h (m4_push_builtin): Add parameter.
        * modules/m4.c (defn): Update caller.
        * m4/input.c (file_read_init, string_read_init): No longer
        needed.
        (input_funcs): Change signature of read_func, all callers
        updated.
        (composite_peek, composite_read, composite_unget),
        (composite_print, composite_funcs): New input type.  Not yet
        fully utilized, but one step closer to fixing defn.
        (m4_input_block): Make every input block track current file and
        line.  Rename some members.  Remove unused out_line.  Add support
        for composite input block.
        (input_change): New flag.
        (file_peek, file_read, file_clean, file_unget, file_print):
        Update callers.
        (m4_push_file, m4_push_builtin, m4_push_string_init)
        (m4_push_string_finish, m4_push_wrapup, m4_pop_wrapup)
        (m4_skip_line, pop_input): Track input block changes.
        (m4_pop_wrapup): Avoid overflow.
        (init_builtin_token): Handle composite input.
        (next_char): Handle input block changes.
        * doc/m4.texinfo (Location): Remerge from branch.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&r1=1.433&r2=1.434
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&r1=1.72&r2=1.73
http://cvs.savannah.gnu.org/viewcvs/m4/m4/input.c?cvsroot=m4&r1=1.54&r2=1.55
http://cvs.savannah.gnu.org/viewcvs/m4/m4/m4module.h?cvsroot=m4&r1=1.95&r2=1.96
http://cvs.savannah.gnu.org/viewcvs/m4/modules/m4.c?cvsroot=m4&r1=1.86&r2=1.87




reply via email to

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