[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Generation of tags for the current project on the fly
From: |
Tom Tromey |
Subject: |
Re: Generation of tags for the current project on the fly |
Date: |
Wed, 07 Feb 2018 14:30:21 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux) |
>>>>> "Dmitry" == Dmitry Gutov <address@hidden> writes:
>> Then I guess we should ask "etags -u" to do that automatically,
>> i.e. for every file name it finds in TAGS to check whether that file
>> exists, and if not, remove all its tags from the file.
Dmitry> Maybe with a new option (e.g. 'etags -u --prune'), because it'll
Dmitry> likely take some time. I wonder how much the overhead is going to be.
One idea would be to detect this situation at M-. time -- that is, when
TAGS tells us about a file that doesn't exist, ignore the bad result and
re-run etags --prune or whatever.
The reason I added --find was to circumvent both this problem (though as
you saw, I didn't actually write this part) and also to deal with a
couple other problems: the need to avoid Makefiles (gcc and gdb have to
be built out-of-tree, which is a pain for running "make tags"), and
consequently the need to have the config be accessible to etags itself.
Tom
- Re: Generation of tags for the current project on the fly, Dmitry Gutov, 2018/02/04
- Re: Generation of tags for the current project on the fly, Dmitry Gutov, 2018/02/04
- Re: Generation of tags for the current project on the fly, Eli Zaretskii, 2018/02/05
- Re: Generation of tags for the current project on the fly, Dmitry Gutov, 2018/02/05
- Re: Generation of tags for the current project on the fly, Eli Zaretskii, 2018/02/06
- Re: Generation of tags for the current project on the fly, Dmitry Gutov, 2018/02/06
- Re: Generation of tags for the current project on the fly, Eli Zaretskii, 2018/02/06
- Re: Generation of tags for the current project on the fly, Dmitry Gutov, 2018/02/07
- Re: Generation of tags for the current project on the fly,
Tom Tromey <=
- Re: Generation of tags for the current project on the fly, Dmitry Gutov, 2018/02/09
- Re: Generation of tags for the current project on the fly, John Yates, 2018/02/08
- Re: Generation of tags for the current project on the fly, Dmitry Gutov, 2018/02/08