|
From: | Dmitry Gutov |
Subject: | Re: Generation of tags for the current project on the fly |
Date: | Tue, 6 Feb 2018 23:41:29 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Thunderbird/58.0 |
On 2/6/18 22:36, Eli Zaretskii wrote:
Is that important? We almost never delete files, certainly not C files. Lisp files get moved into obsolete/, so maybe the same rule that detects and deletes "orphan" *.elc files could update TAGS on behalf of deleted/moved Lisp files.
Well... It's a normal occurrence in most projects. Maybe not in Emacs, but what about GCC and the rest, which also use 'make tags'?
Also, the developer might be developing some new feature on a branch (adding new files), and switch back and forth between branches, effectively deleting and recreating said files.
It would be nice to keep the index up-to-date automatically during all that. Many users would expect that, I think.
[Prev in Thread] | Current Thread | [Next in Thread] |