General refactor & cleanup

This commit is contained in:
Henrik Lissner 2017-05-17 21:07:41 +02:00
parent 7f385e6d6e
commit 615cf15313
5 changed files with 43 additions and 30 deletions

View file

@ -137,3 +137,11 @@ only close popups that have an :autoclose property in their rule (see
`(,(buffer-name buffer)
:file ,(buffer-file-name buffer)
:rules ,(window-parameter window 'popup)))))
;;;###autoload
(defun doom/popup-toggle-messages ()
"Toggle *Messages* buffer."
(interactive)
(if-let (win (get-buffer-window "*Messages*"))
(doom/popup-close win)
(doom-popup-buffer (get-buffer "*Messages*"))))