[Top][All Lists]
[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: |
Richard Stallman |
Subject: |
Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags` |
Date: |
Sat, 30 Dec 2006 20:45:35 -0500 |
Now I am asking: is there really any reason why Ctags should not create
duplicate entries? Why not creating duplicate entries by default? The
only drawback would be that the old Vi would jump to an unpredictable
one, but the current behaviour is not much better, because only the
first duplicate tag is created, the others are not included in the tags
file.
That seems plausible. And why care about the old (non-free) vi anyway?
Olaf Dabrunz cites this proposed standard, used by at least Exhuberant
ctags and Vim: <http://ctags.sourceforge.net/FORMAT>, where the issue is
better explained.
I cannot access that page. If this is relevant, would you please
explain how?
In summary, I have three proposals for a change to Ctags, preferred first:
1. Duplicate entries are created, no warnings issued
2. Duplicate entries are created, warnings issued as they are now
3. An option is provided to create duplicate entries
I see no harm in #1 if that is what people would generally prefer.
- [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Don Mullis, 2006/12/24
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Masatake YAMATO, 2006/12/25
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Francesco Potorti`, 2006/12/26
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Don Mullis, 2006/12/27
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Francesco Potorti`, 2006/12/27
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Don Mullis, 2006/12/29
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Francesco Potorti`, 2006/12/28
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Richard Stallman, 2006/12/29
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Don Mullis, 2006/12/30
- Re: [PATCH, RFC] etags/ctags v22.0.92 break Linux kernel `make TAGS/tags`, Richard Stallman, 2006/12/30