Run doom//reload-autoloads in separate session

Includes a minor refactor core/core-packages.el
This commit is contained in:
Henrik Lissner 2017-11-08 22:49:11 +01:00
parent ca1bbbf990
commit 903ac3f0ef
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 72 additions and 59 deletions

View file

@ -9,7 +9,7 @@
(when force-p
(doom-refresh-clear-cache))
(unless (or (persistent-soft-fetch 'last-pkg-refresh "emacs")
doom--refresh-p)
doom--refreshed-p)
(condition-case-unless-debug ex
(progn
(message "Refreshing package archives")
@ -23,7 +23,7 @@
;;;###autoload
(defun doom-refresh-clear-cache ()
"Clear the cache for `doom-refresh-packages'."
(setq doom--refresh-p nil)
(setq doom--refreshed-p nil)
(persistent-soft-store 'last-pkg-refresh nil "emacs"))
;;;###autoload