From 6ff31d133d1daf6653a378143d0795ae2d5a3e25 Mon Sep 17 00:00:00 2001 From: Sho Takemori Date: Sun, 10 Dec 2017 09:34:40 +0100 Subject: [PATCH] Do not ignore window-parameters --- ace-window.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ace-window.el b/ace-window.el index 1c92a17..0ca3e25 100644 --- a/ace-window.el +++ b/ace-window.el @@ -159,7 +159,13 @@ Its value is a (width . height) pair in pixels or nil for the default frame size (member (buffer-name (window-buffer window)) aw-ignored-buffers)) (and aw-ignore-current - (equal window (selected-window))))) + (equal window (selected-window))) + (unless ignore-window-parameters + (cl-case this-command + (ace-select-window (window-parameter window 'no-other-window)) + (ace-delete-window (window-parameter window 'no-delete-other-windows)) + (ace-delete-other-windows (window-parameter + window 'no-delete-other-windows)))))) (defun aw-window-list () "Return the list of interesting windows."