diff options
-rw-r--r-- | .emacs.d/lisp/init-packages.el | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.emacs.d/lisp/init-packages.el b/.emacs.d/lisp/init-packages.el index cad3ca7..8d3623d 100644 --- a/.emacs.d/lisp/init-packages.el +++ b/.emacs.d/lisp/init-packages.el @@ -167,6 +167,9 @@ using this command." (define-advice elpaca-merge (:after (id &optional _fetch _interactive) elpaca-merge-reload) "Automically reload packages after they have been updated." (cl-letf (((symbol-function 'yes-or-no-p) (cl-constantly t))) + (when (not (or (memq id elpaca-ignored-dependencies) + ;; TODO why aren't these already in the list? + (memq id '(xref project))))) (+elpaca-reload-package id))) ;; https://github.com/radian-software/radian/blob/e3aad124c8e0cc870ed09da8b3a4905d01e49769/emacs/radian.el#L352 |