[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/exwm 11fecb5 05/12: Use more explicit argument for excl
From: |
Chris Feng |
Subject: |
[elpa] externals/exwm 11fecb5 05/12: Use more explicit argument for excluding minibuffers |
Date: |
Sun, 19 Aug 2018 12:46:00 -0400 (EDT) |
branch: externals/exwm
commit 11fecb5186ceac31aa4a78261da3969ddb6856ff
Author: Adrián Medraño Calvo <address@hidden>
Commit: Adrián Medraño Calvo <address@hidden>
Use more explicit argument for excluding minibuffers
* exwm-layout.el (exwm-layout--refresh): Use a more intuitive
value for specifying exclusion of minibuffers.
---
exwm-layout.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/exwm-layout.el b/exwm-layout.el
index a03b6fb..18c2c27 100644
--- a/exwm-layout.el
+++ b/exwm-layout.el
@@ -278,7 +278,7 @@ selected by `other-buffer'."
(exwm-layout--hide exwm--id)))))
;; Other frames (e.g. terminal/graphical frame of emacsclient)
;; We shall bury all `exwm-mode' buffers in this case
- (setq windows (window-list frame 0)) ;exclude minibuffer
+ (setq windows (window-list frame 'nomini))
(let ((exwm-layout--other-buffer-exclude-exwm-mode-buffers t))
(dolist (window windows)
(with-current-buffer (window-buffer window)
@@ -293,7 +293,7 @@ selected by `other-buffer'."
(or exwm-layout-show-all-buffers
;; Exclude X windows on other workspaces
(eq frame exwm--frame)))
- (setq windows (get-buffer-window-list (current-buffer) 0 frame))
+ (setq windows (get-buffer-window-list (current-buffer) 'nomini
frame))
(if (not windows)
(when (eq frame exwm--frame)
(exwm-layout--hide exwm--id))
@@ -307,7 +307,7 @@ selected by `other-buffer'."
;; need to display with some other buffer there.
(setq vacated-windows
(append vacated-windows (cdr (get-buffer-window-list
- (current-buffer) 0 t))))
+ (current-buffer) 'nomini
t))))
;; Note down when an EXWM-buffer is being covered by this
;; buffer; we don't want it to reappear in some vacated window.
(let ((prev-buffer (car-safe
@@ -323,7 +323,7 @@ selected by `other-buffer'."
(switch-to-prev-buffer window)))
;; Make sure windows floating / on other workspaces are excluded
(let ((exwm-layout--other-buffer-exclude-exwm-mode-buffers t))
- (dolist (window (window-list frame 0))
+ (dolist (window (window-list frame 'nomini))
(with-current-buffer (window-buffer window)
(when (and (derived-mode-p 'exwm-mode)
(or exwm--floating-frame (not (eq frame exwm--frame))))
- [elpa] externals/exwm updated (4d43e31 -> 2b1ed2c), Chris Feng, 2018/08/19
- [elpa] externals/exwm ac600f0 02/12: Commands for interacting with the log buffer remotely, Chris Feng, 2018/08/19
- [elpa] externals/exwm 5c1aa4d 04/12: Consider windows of the frame being refreshed, not the selected one at the time exwm-layout--refresh runs, Chris Feng, 2018/08/19
- [elpa] externals/exwm 633065a 06/12: Don't assume order of `get-buffer-window-list' results, Chris Feng, 2018/08/19
- [elpa] externals/exwm 8d15a39 01/12: Print log output to an EXWM-specific messages buffer, Chris Feng, 2018/08/19
- [elpa] externals/exwm b6a3b7b 08/12: ; Unimportant tweaks, Chris Feng, 2018/08/19
- [elpa] externals/exwm 11fecb5 05/12: Use more explicit argument for excluding minibuffers,
Chris Feng <=
- [elpa] externals/exwm d4a772f 10/12: ; Comment layout algorithm., Chris Feng, 2018/08/19
- [elpa] externals/exwm 2b1ed2c 12/12: Merge branch 'medranocalvo/fix-x-window-vanish' into externals/exwm, Chris Feng, 2018/08/19
- [elpa] externals/exwm 33dec8d 03/12: Trace more functions, Chris Feng, 2018/08/19
- [elpa] externals/exwm f820217 07/12: Split exwm-layout--refresh into three functions, Chris Feng, 2018/08/19
- [elpa] externals/exwm 29f2289 09/12: Consistently name helper windows, Chris Feng, 2018/08/19
- [elpa] externals/exwm be10e26 11/12: Merge branch 'medranocalvo/exwm-log-buffer' into externals/exwm, Chris Feng, 2018/08/19