[Top][All Lists]

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

Re: Automatic (e)tags generation and incremental updates

From: Eli Zaretskii
Subject: Re: Automatic (e)tags generation and incremental updates
Date: Sun, 10 Jan 2021 18:49:26 +0200

> From: Tom Tromey <tom@tromey.com>
> Cc: Eli Zaretskii <eliz@gnu.org>,  emacs-devel@gnu.org,  philipk@posteo.net,
>   tom@tromey.com,  john@yates-sheets.org
> Date: Sat, 09 Jan 2021 14:49:36 -0700
> I tend to think that conceptually each buffer should point to its
> corresponding tags table.

What about buffers that don't belong to any project?  M-. generally
works (or should work) in any buffer.

> It seems to me that the default ought to be to update the tags table on M-.
> One nice way to do this would be to run etags in the background, so that
> the work of updating would be done in parallel with the user typing,
> since presumably you'd want to ensure that etags has finished before
> jumping to the result (or fulfilling a completion request).

The common use case is that you place point on a symbol and type M-.,
in which case you don't need (and don't expect) to type anything else.

reply via email to

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