GNU bug report logs -
#19468
25.0.50; UI inconveniences with M-.
Previous Next
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
On 04/30/2015 04:48 PM, Eli Zaretskii wrote:
> I believe the default in Emacs is to use caseless searches in these
> situations, and leave it to the user to either customize
> case-fold-search or type the exact letter-case if she wants such exact
> matches. With languages that customarily use both letter-cases, I see
> no reason to deviate from that practice.
Yeah, that still works like that. "Followed by any matches ... but for
letter-case" simply means to me to use case-insensitive matching in the
first place, since the backend doesn't return matches in groups.
However, the kind of matches could be included in the "location group" name.
Or we could even allow groups to nest somehow (similarly to
semantic-symref output, which nests tags within functions, within
files). However, this idea alone won't preserve the ordering of groups.
> If it can't, it's probably because no one coded that. But the rules
> are not so complex, so it's not inconceivable that such code could
> exist in the UI.
Still, that doesn't sound like a good idea. Backends know their
languages better.
> Why not learn from find-tag-tag-order, and allow the same categories
> of matches as it uses, sans those that make no sense outside of the
> TAGS data?
From where I'm standing, that's a customization preference, not a
design suggestion. The latter would include a proposal of changes to the
xref-find-function interface.
This bug report was last modified 9 years and 150 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.