defpopup! => def-popup!

This commit is contained in:
Henrik Lissner 2017-02-01 00:31:08 -05:00
parent 6b07f23b4c
commit a20bdb28b2
2 changed files with 21 additions and 20 deletions

View file

@ -189,7 +189,7 @@
(package! wgrep (package! wgrep
:commands (wgrep-setup wgrep-change-to-wgrep-mode) :commands (wgrep-setup wgrep-change-to-wgrep-mode)
:config :config
(defpopup! ("^\\*ivy-occur counsel-ag" :size 25 :select t :regexp t)) (def-popup! ("^\\*ivy-occur counsel-ag" :size 25 :select t :regexp t))
(setq wgrep-auto-save-buffer t) (setq wgrep-auto-save-buffer t)
(advice-add 'wgrep-abort-changes :after 'doom/popup-close) (advice-add 'wgrep-abort-changes :after 'doom/popup-close)
(advice-add 'wgrep-finish-edit :after 'doom/popup-close)) (advice-add 'wgrep-finish-edit :after 'doom/popup-close))

View file

@ -21,7 +21,7 @@
(setq shackle-default-alignment 'below (setq shackle-default-alignment 'below
shackle-select-reused-windows t) shackle-select-reused-windows t)
(defmacro defpopup! (&rest rules) (defmacro def-popup! (&rest rules)
"Define one or more popup rules. See `shackle-rules' for the format of these "Define one or more popup rules. See `shackle-rules' for the format of these
rules. If :align is omitted, it will use `shackle-default-alignment'." rules. If :align is omitted, it will use `shackle-default-alignment'."
(declare (indent 0)) (declare (indent 0))
@ -43,7 +43,8 @@ rules. If :align is omitted, it will use `shackle-default-alignment'."
;; :noesc and :modeline are custom settings and are not part of shackle. See ;; :noesc and :modeline are custom settings and are not part of shackle. See
;; `doom*popup-init' and `doom-popup-buffer' for how they're used. ;; `doom*popup-init' and `doom-popup-buffer' for how they're used.
(defpopup! ("^ ?\\*doom:.+\\*$" :size 35 :regexp t :modeline t) (def-popup!
("^ ?\\*doom:.+\\*$" :size 35 :regexp t :modeline t)
("^ ?\\*doom .+\\*$" :size 12 :noselect t :regexp t :modeline t) ("^ ?\\*doom .+\\*$" :size 12 :noselect t :regexp t :modeline t)
("^\\*.+-Profiler-Report .+\\*$" :size 0.3 :regexp t) ("^\\*.+-Profiler-Report .+\\*$" :size 0.3 :regexp t)
("*esup*" :size 0.4 :noselect t :noesc t) ("*esup*" :size 0.4 :noselect t :noesc t)