bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#67687: Feature request: automatic tags management


From: Dmitry Gutov
Subject: bug#67687: Feature request: automatic tags management
Date: Thu, 4 Jan 2024 03:56:19 +0200
User-agent: Mozilla Thunderbird

On 02/01/2024 03:40, Dmitry Gutov wrote:
On 01/01/2024 21:25, Eli Zaretskii wrote:
Date: Mon, 1 Jan 2024 20:48:37 +0200
Cc: stefankangas@gmail.com, eskinjp@gmail.com, 67687@debbugs.gnu.org,
michael.albinus@gmx.de
From: Dmitry Gutov <dmitry@gutov.dev>

On 01/01/2024 19:39, Eli Zaretskii wrote:
Date: Mon, 1 Jan 2024 19:23:28 +0200
Cc: stefankangas@gmail.com, eskinjp@gmail.com, 67687@debbugs.gnu.org,
michael.albinus@gmx.de
From: Dmitry Gutov <dmitry@gutov.dev>

On 01/01/2024 18:50, Eli Zaretskii wrote:
+The exception is made when the user has already selected a tags
+table manually (for example, using \\[visit-tags-table]).  Then
+this mode doesn't do anything.  Reset the visited tags tables
+using \\[tags-reset-tags-tables]."

The above is only true for the project whose TAGS was manually
visited, right?  IOW, it's not that once the use invokes
visit-tags-table once, this mode will be effectively disabled for the
entire session, right?

No, it's the latter. It's off for the whole session, just like a visited
TAGS file is active for the whole session (not limited to any specific
project).

OK, then please tweak my suggested text to explain the situation
correctly instead.

How about this?

If you select a tags table manually (for example, using
\\[visit-tags-table]), then this mode will be effectively
disabled for the entire session.  Use \\[tags-reset-tags-tables]
to countermand the effect of a previous \\[visit-tags-table].

SGTM, thanks.

All right. I think I'll wait a days or two for any more comments and then install the feature.

Pushed to master, and closing. Thanks to everyone for the discussion.





reply via email to

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