GNU bug report logs - #79395
30.2; Search for a function inside a mini buffer

Previous Next

Package: emacs;

Reported by: "Jakub T. Jankiewicz" <jcubic <at> onet.pl>

Date: Sat, 6 Sep 2025 15:38:01 UTC

Severity: normal

Found in version 30.2

Done: Juri Linkov <juri <at> linkov.net>

Full log


Message #25 received at 79395 <at> debbugs.gnu.org (full text, mbox):

From: Juri Linkov <juri <at> linkov.net>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: jcubic <at> onet.pl, 79395 <at> debbugs.gnu.org
Subject: Re: bug#79395: 30.2; Search for a function inside a mini buffer
Date: Sun, 07 Sep 2025 20:33:57 +0300
>> > You can search inside mini buffer, `M-x C-s`, to find a command to execute.
>> > But it seems that you can't run `C-h f C-s` to search function documentation.
>> > there are no list to search through. And the search says [Failing I-search] no
>> > matter what you type.
>> >
>> > There was related bug report in 2012:
>> >
>> > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=12490
>> >
>> > When the feature of searching inside mini buffer was removed (by accident I
>> > assume). There was a workaround created back then. I'm not sure if the
>> > workaround also fixed `C-h f` (most likely did, I would probably found this
>> > sooner), but now it's not working the same as the workaround that I was
>> > given. I also run in `emacs -Q` and `M-x C-s` is working there, but
>> > `C-h f C-s` do not.
>> >
>> > I also checked `C-h v C-s`, so I can assume that all docs have the same
>> > issue.
>> 
>> 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.
>
> However, the discussion in bug#64656 is very long and talks about
> quite a few separate issues.  Could you please summarize only the part
> that is related to using C-s at the prompt of "C-h f"?  In particular,
> what is "C-s" supposed to search in this case, when the minibuffer is
> empty?

"C-s" is supposed to search the "future history",
i.e. the same values visited by "M-x M-n M-n M-n ...".




This bug report was last modified 5 days ago.

Previous Next


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