GNU bug report logs -
#77063
29.1; ido-read-buffer
Previous Next
Full log
Message #20 received at 77063 <at> debbugs.gnu.org (full text, mbox):
As to part 1 of 2, the goal is to be able to start Emacs 30.1, (require 'ido), evaluate (ido-read-buffer ...) and be greeted with a prompt displaying the ido rotating choices that looks like this:
PROMPT: {*scratch* | *Messages* | *GNU Emacs*}
Starting from Emacs 30.1 without any user configuration, if we only evaluate (require 'ido) and then evaluate (ido-read-buffer ....), we do _not_ see any choices following the prompt. This is because there needs to be call to ido-common-initialization _before_ calling ido-read-internal within ido-read-buffer. Once ido-common-initialization has been run one time, all subsequent calls to ido-read-buffer work as expected.
As to part 2 of 2, we just press the TAB key after evaluating (ido-read-buffer ...), and C-x o a couple of times to place focus in the choices buffer and select the *Messages* buffer. Once the *Messages* buffer has been selected and inserted into the minibuffer, we press the RET key and exit ido-read-buffer. The result that is thrown is *scratch*, which we did not expect.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> Date: [03-17-2025 09:33:35] <17 Mar 2025 18:33:35 +0200>
> From: Eli Zaretskii <eliz <at> gnu.org>
>
> * * *
>
> Thanks, but the screenshots don't help. I need a way to reproduce
> this behavior. Maybe your recipe was not detailed enough?
This bug report was last modified 90 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.