From 29e25f5ea8ed9fc665937bb87edaadf1531456e7 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 7 Jan 2018 01:51:42 -0500 Subject: [PATCH] feature/popup: use window-toggle-side-window Neat. `window-toggle-side-window` exists and essentially does what I wanted +popup/toggle to do. --- modules/feature/popup/autoload.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/feature/popup/autoload.el b/modules/feature/popup/autoload.el index 3864a71c2..bd79154de 100644 --- a/modules/feature/popup/autoload.el +++ b/modules/feature/popup/autoload.el @@ -267,10 +267,9 @@ This window parameter is ignored if FORCE-P is non-nil." "If popups are open, close them. If they aren't, restore the last one or open the message buffer in a popup window." (interactive) - (cond ((+popup-windows) - (+popup/close-all t)) - ((ignore-errors (+popup/restore))) - ((display-buffer (get-buffer "*Messages*"))))) + (condition-case _ + (window-toggle-side-windows) + ('error (display-buffer (get-buffer "*Messages*"))))) ;;;###autoload (defun +popup/restore ()