Move wgrep popup config to core-popups

This commit is contained in:
Henrik Lissner 2017-05-17 18:23:17 +02:00
parent 80659f9b00
commit 54383a8dde
2 changed files with 7 additions and 3 deletions

View file

@ -231,9 +231,7 @@ sake."
(def-package! wgrep
:commands (wgrep-setup wgrep-change-to-wgrep-mode)
:config
(setq wgrep-auto-save-buffer t)
(advice-add #'wgrep-abort-changes :after #'doom/popup-close)
(advice-add #'wgrep-finish-edit :after #'doom/popup-close))
(setq wgrep-auto-save-buffer t))
(provide 'core-editor)
;;; core-editor.el ends here

View file

@ -468,6 +468,12 @@ that `doom*popup-save' won't break it."
(setq twittering-pop-to-buffer-function #'pop-to-buffer))
(after! wgrep
;; close the popup after you're done with a wgrep buffer
(advice-add #'wgrep-abort-changes :after #'doom/popup-close)
(advice-add #'wgrep-finish-edit :after #'doom/popup-close))
(after! xref
(defun doom*xref-follow-and-close (orig-fn &rest args)
"Jump to the xref on the current line, select its window and close the popup