emacs-commit
[Top][All Lists]
Advanced

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

[Emacs-commit] emacs/lib-src etags.c


From: Francesco Potortì
Subject: [Emacs-commit] emacs/lib-src etags.c
Date: Wed, 28 Aug 2002 06:35:52 -0400

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Francesco Potortì <address@hidden>      02/08/28 06:35:52

Modified files:
        lib-src        : etags.c 

Log message:
        Two bug corrections and one new feature.
        
        (Ada_funcs): Do not tag "use type Xxxx;".
        
        New language HTML.
        (make_tag): Never generate null length tag names.
        (linebuffer_init): Renamed from initbuffer.  All callers changed.
        (pattern): Structure renamed to `regexp', member regex renamed to
        pattern.
        (node_st): Member pat renamed to regex.
        (pattern); New member force_explicit_name, for future use.  Now
        always set to true, cannot be reset.
        (add_regex, regex_tag_multiline, readline): Use it.
        (main): Free some global structures.
        
        (fdesc): New member `written'.
        (readline, process_file): Initialise it.
        (put_entries): Set it.
        (main): Use it to create entries for files without tags.
        (total_size_of_entries): Do not count invalid tags.
        (etags_strcasecmp): Like BSD's, for compatibility.
        (strcaseeq): Make it into a macro.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lib-src/etags.c.diff?tr1=3.27&tr2=3.28&r1=text&r2=text





reply via email to

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