Subject: Re: bug#79395: 30.2; Search for a function inside a mini buffer

From: Juri Linkov <[email-masked]>
Date: Sun, 07 Sep 2025 09:51:19 +0300

[CC'ing back to the bug tracker]

>> Sorry, help-related commands recently were excluded from C-s
>> by the request at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64656
>> 
>> When you remove the symbol `help--symbol-completion-table`
>> from the function `minibuffer-default-add-completions`,
>> this will restore the functionality that you need.
>
> Thanks. For the future reference, it seems that adding this to .emacs file
> restores the old behaviour:
>
> (defun minibuffer-default-add-completions ()
>    "Return a list of all completions without the default value.
> This function is used to add all elements of the completion table to
> the end of the list of defaults just after the default value."
>   (let ((def minibuffer-default)
>         (all (all-completions ""
>                               minibuffer-completion-table
>                               minibuffer-completion-predicate)))
>     (if (listp def)
>         (append def all)
>       (cons def (delete def all)))))
>
> It's reverse patch from:
>
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64656#98

Until there are more requests it seems this report
could be closed now, done.