I'm not sure what has changed, but on a new install with emacs 28.0.50, I was running into problems using ido-vertical-mode that I traced to the cl-loop not being expanded in ido-vertical-completions (I was seeing an unbound for error in the post-command-hook during completions). Simply recompiling with cl-lib required solved the problem, or adding (eval-when-compile (require 'cl-lib))
I'm not sure what has changed, but on a new install with emacs 28.0.50, I was running into problems using
ido-vertical-mode
that I traced to thecl-loop
not being expanded inido-vertical-completions
(I was seeing anunbound for
error in thepost-command-hook
during completions). Simply recompiling with cl-lib required solved the problem, or adding(eval-when-compile (require 'cl-lib))