I understand your intention, but in practice making this more complex is useless. The mini buffer is always down and making the completions to move somewhere else is uncomfortable and may require more lisp/emacs knowledge to change the default behavior from the user. Which is completely the opposite to my intention. Actually this same result may be reached with an advise as I discussed on yesterday on emacs help. But a simple custom is better. I am totally fine if you propose something else more general if that don't forces the user to write a function to change a simple height. On March 8, 2022 6:13:13 AM GMT+01:00, Protesilaos Stavrou wrote: >On 2022-03-07, 22:10 +0000, Philip Kaludercic wrote: > >> Ergus writes: >> >>> Hi: >>> >>> Do you think that this may be added to vanilla? >> >> IMO it would be better if this could be generalised to something like >> completion-display-buffer-action, so that you can decide where and how >> the completion buffer is displayed. Though I am uncertain if this might >> have unintended side effects, as the behaviour seems to have been >> hard-coded for a while. > >I agree with Philip. Or go a step further and just let the Completions >behave like other buffers so the user can contol its placement and >parameters via the display-buffer-alist. > >-- >Protesilaos Stavrou >https://protesilaos.com > -- Sent from my Android device with K-9 Mail. Please excuse my brevity.