minad / marginalia

:scroll: marginalia.el - Marginalia in the minibuffer
GNU General Public License v3.0
782 stars 27 forks source link

Marginalia blocks any vertical minibuffer usage #122

Closed Nathan-Furnal closed 2 years ago

Nathan-Furnal commented 2 years ago

Hi all,

I think I've found a bug,

Info:

How to reproduce: Start emacs -Q, install marginalia and try to complete a M-x <something> command. Deactivating marginalia-mode fixes the issue.

Bug : When I try to get completions for a command (for example M-x list-pa <TAB>) which should just complete to list-packages, it does not work and fails with [Wrong type argument : stringp, nil]. Trying to use any vertical completion such as fido-vertical-mode or vertico-mode also fails. The problematic function seems to be : marginalia--truncate: Wrong type argument: stringp, nil.

I must say I'm not sure if this is related to the more recent version of Emacs I built today or to marginalia itself!

Thanks =)

minad commented 2 years ago

Duplicate #121