bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#50430: windmove bindings now override org-read-date


From: Juri Linkov
Subject: bug#50430: windmove bindings now override org-read-date
Date: Mon, 06 Sep 2021 18:38:02 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)

>> To reproduce, simply run `windmove-default-keybindings', (require 'org),
>> and evaluate (org-read-date).
>
> It is not a proper solution, but one can always change the default keys
> that windmove uses (e.g. instead of shift+arrow use
> super+arrow). Another alternative is to just manually bind the windmove
> commands, as the minor mode has no functionality of its own.

Or to set a buffer-local value of windmove-mode to nil in minibuffer-setup-hook.

> The issue here is that a minor mode is being used, precisely to override
> local keys. Otherwise you have the issue that you might switch to a
> buffer using shift+right, but if that buffer overrides shift+left, the
> intuitive reverse operation won't work.

Indeed, the user might want to use shift+up to switch from the minibuffer
to the original buffer and shift+down to go back.  I do this all the time
(but I use super+arrow instead of shift+arrow).





reply via email to

[Prev in Thread] Current Thread [Next in Thread]