On 5/16/20 9:32 PM, Dmitry Gutov wrote: > On 17.05.2020 04:16, Ryan C. Thompson wrote: >> Hmm, that's not the behavior I see, even in emacs -Q. > > That's odd. > > I get it in 'M-x describe-function', at least. Ok, I figured out the difference between t and `lazy', and I determined that the lazy setting is not meaningful for ido, since ido already eagerly shows completions at all times. Hence, the attached patch teaches ido how to respect `completion-auto-help' being set to nil but doesn't make any special allowance for `lazy'. The existing behavior of ido is already correct when `completion-auto-help' is non-nil.