]> git.eshelyaron.com Git - emacs.git/commit
Improve windmove-*-default-keybindings functions (bug#41438)
authorPhilip Kaludercic <philipk@posteo.net>
Tue, 25 May 2021 09:47:51 +0000 (11:47 +0200)
committerJuri Linkov <juri@linkov.net>
Thu, 3 Jun 2021 20:35:07 +0000 (23:35 +0300)
commitb5416d971a720e1dfb9aedd8e7d23f24b1ea5325
treeb7c5b6b5093b13016f4a570086e4e5f52a51db16
parent6b41d7da9543786647218fe89224809cc51d25d3
Improve windmove-*-default-keybindings functions (bug#41438)

* windmove.el (windmove-mode-map): Add special map for windmove commands.
(windmove-mode): Add minor mode for activating windmove-mode-map.
(windmove-install-defaults): Add general function for manipulating
windmove-mode-map.
(windmove-default-keybindings): Use windmove-install-defaults.
(windmove-display-default-keybindings): Use windmove-install-defaults.
(windmove-delete-default-keybindings): Use windmove-install-defaults.
(windmove-swap-states-default-keybindings): Use windmove-install-defaults.
lisp/windmove.el