GNU bug report logs -
#47699
[PATCH] Improve completion-list-mode-map
Previous Next
Reported by: Gregory Heytings <gregory <at> heytings.org>
Date: Sun, 11 Apr 2021 01:05:01 UTC
Severity: normal
Tags: fixed, patch
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>> If you agreed with it, I would be pleased to add symmetry there. I use
>> M-c for both purposes locally:
>>
>> (define-key minibuffer-local-map (kbd "M-c") 'switch-to-completions)
>> (define-key completion-list-mode-map (kbd "M-c") 'other-window)
>
> I don't think other-window is the right command, because with some
> window configurations it might land you in the wrong window. It has to
> be a command that lands you back in the mini-window.
>
In practice other-window works well there, but now that you mention it, I
agree with you that it's not safe enough. What about:
(defun switch-to-minibuffer ()
"Select the minibuffer window."
(interactive)
(when (active-minibuffer-window)
(select-window (active-minibuffer-window))))
This bug report was last modified 4 years and 51 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.