GNU bug report logs -
#72787
31.0.50; Invalid describe-function completion candidates
Previous Next
Full log
Message #55 received at 72787 <at> debbugs.gnu.org (full text, mbox):
Eshel Yaron <me <at> eshelyaron.com> writes:
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
>>> From: Arash Esbati <arash <at> gnu.org>
>>>
>>> Is it possible to revert this change on master as well until a new
>>> working patch is available? IIUC, Stefan noted upthread:
>>>
>>> I think this report makes it clear that
>>> 45ae4de0e7ce99c88c62f940f605bca693b8e33f should not have gone to
>>> `emacs-30` but to `master`. AFAIK it did not fix a regression or even
>>> a user-visible bug.
>>>
>>> The current behavior is somewhat annoying.
>>
>> AFAIU, Stefan later explained that this is a feature, but maybe I
>> misunderstood him. See
>>
>> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=73473#16
>
> AFAIU, the feature here would be loading library foo just in time for
> you to get help about symbol foo-bar. But the way this feature is
> currently implemented is by including incorrect completion candidates.
> That's not a feature, that's an implementation artifact, which
> unfortunately happens to create an unpleasant UX :/
>
> So I suggest doing one of the following:
>
> - implement the feature differently, without this side-effect; or
> - make it opt-in; or at least
> - allow users to opt-out.
Correction: I forgot that there's already a way to opt-out, by setting
help-enable-completion-autoload to nil.
Cheers,
Eshel
This bug report was last modified 244 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.