emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags


From: Francesco Potorti`
Subject: Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`
Date: Tue, 26 Dec 2006 15:13:08 +0100

>`make TAGS` produces a TAGS that causes the emacs v22.0.92 command 
>'M-x tags-search' to repeatedly stop with complaints about missing files.
>Proximate cause of this is "#line" directives in Linux source files.

I cannot reproduce this on a 2.6.18 Linux tree with Emacs 22.0.91.

By the way, I did not know that 22.0.92 was out.  Would someone please
tell me where I can download it?

Anyway, etags has not changed in that respect since 22.0.91.  Would you
please detail precisely the steps you followed to trigger the bug?  And,
just to be sure, please let me know the output of 
 strings `which etags` | fgrep revision

>`make tags` produces hundreds of lines of complaints about duplicate
>entries.

This also happens with the Emacs 21 version of etags.  Olaf Dabrunz once
suggested that ctags optionally allows for duplicate entries, which
modern versions of vi can handle.

Do people think that this would be a good idea?  If you want to try out
the result, look for "if (!dif)" in the source and disable that piece of
code.  I do not use vi myself, so I cannot thest this reliably.




reply via email to

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