GNU bug report logs - #19468
25.0.50; UI inconveniences with M-.

Previous Next

Package: emacs;

Reported by: Eli Zaretskii <eliz <at> gnu.org>

Date: Mon, 29 Dec 2014 20:27:02 UTC

Severity: normal

Found in version 25.0.50

Done: Dmitry Gutov <dgutov <at> yandex.ru>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: Eli Zaretskii <eliz <at> gnu.org>, Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 19468 <at> debbugs.gnu.org
Subject: bug#19468: 25.0.50; UI inconveniences with M-.
Date: Tue, 28 Apr 2015 01:15:16 +0300
On 04/27/2015 06:13 PM, Eli Zaretskii wrote:

> I certainly hope that at least the Semantic one materializes soon
> enough, otherwise it sounds like all this move to xref was for the
> benefit of unbundled packages, and users of Emacs are just punished by
> having to learn a new UI for no real advantage.

It's probably up to CEDET developers.

But the UI itself is one of the benefits. If the old one was considered 
superior, the new API could have been introduced without really changing 
the UI.

>>>     . The doc string of xref-find-function mentions several variants of
>>>       invoking the function, but there doesn't seem to be any way of
>>>       controlling that when invoking the function interactively, is
>>>       there?  I think it would be good to be able to lookup only the
>>>       definitions or only the references of a symbol.

There seems some confusion here: you do now invoke xref-find-function. 
It's not a function anyway, it's a variable, which different backends 
can set to implement the backend interface.

You invoke different commands from the xref package. Try typing `M-x 
xref-find- TAB'.

> Not from me: I've been told in this discussion that I don't understand
> the new UI, don't appreciate its many virtues, and generally am no
> more than an obstacle on the way of progress.

I really don't remember stating that in this discussion.




This bug report was last modified 9 years and 149 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.