mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Fix MINIBUF 'nomini' arg for windmove/window-in-direction (bug#44932)
* lisp/windmove.el (windmove-display-in-direction) (windmove-delete-in-direction, windmove-swap-states-in-direction): Add 'nomini' as MINIBUF arg of window-in-direction. * lisp/window.el (window-in-direction): Rename arg MINI to MINIBUF. Update docstring from walk-window-tree. Send MINIBUF arg to walk-window-tree unchanged.
This commit is contained in:
parent
a91ca6560c
commit
6355fa5183
2 changed files with 10 additions and 9 deletions
|
|
@ -485,7 +485,7 @@ When `switch-to-buffer-obey-display-actions' is non-nil,
|
|||
(t (window-in-direction
|
||||
dir nil nil
|
||||
(and arg (prefix-numeric-value arg))
|
||||
windmove-wrap-around)))))
|
||||
windmove-wrap-around 'nomini)))))
|
||||
(unless window
|
||||
(setq window (split-window nil nil dir) type 'window))
|
||||
(cons window type)))
|
||||
|
|
@ -569,7 +569,7 @@ select the window at direction DIR.
|
|||
When `windmove-wrap-around' is non-nil, takes the window
|
||||
from the opposite side of the frame."
|
||||
(let ((other-window (window-in-direction dir nil nil arg
|
||||
windmove-wrap-around t)))
|
||||
windmove-wrap-around 'nomini)))
|
||||
(cond ((null other-window)
|
||||
(user-error "No window %s from selected window" dir))
|
||||
(t
|
||||
|
|
@ -637,7 +637,7 @@ a single modifier. Default value of PREFIX is `C-x' and MODIFIERS is `shift'."
|
|||
When `windmove-wrap-around' is non-nil, takes the window
|
||||
from the opposite side of the frame."
|
||||
(let ((other-window (window-in-direction dir nil nil nil
|
||||
windmove-wrap-around t)))
|
||||
windmove-wrap-around 'nomini)))
|
||||
(cond ((or (null other-window) (window-minibuffer-p other-window))
|
||||
(user-error "No window %s from selected window" dir))
|
||||
(t
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue