Refactor doom/reload
This commit is contained in:
parent
94227bbb79
commit
77e2a1f6f2
1 changed files with 12 additions and 14 deletions
|
@ -394,20 +394,18 @@ modify/update packages outside of emacs. Automatically called (through the
|
||||||
server, if necessary) by `doom/packages-install', `doom/packages-update' and
|
server, if necessary) by `doom/packages-install', `doom/packages-update' and
|
||||||
`doom/packages-autoremove'. "
|
`doom/packages-autoremove'. "
|
||||||
(interactive)
|
(interactive)
|
||||||
(if noninteractive
|
(cond (noninteractive
|
||||||
(progn
|
(message "Reloading...")
|
||||||
(message "Reloading...")
|
(require 'server)
|
||||||
(require 'server)
|
(unless (ignore-errors (server-eval-at "server" '(doom/reload t)))
|
||||||
(unless (ignore-errors (server-eval-at "server" '(doom/reload t)))
|
(message "Recompiling")
|
||||||
(message "Recompiling")
|
(doom/recompile)))
|
||||||
(doom/recompile)))
|
(t
|
||||||
(if ignorable-p
|
(doom-initialize t)
|
||||||
(message "Ignored a reload request from server")
|
(doom/recompile)
|
||||||
(doom-initialize t)
|
(message "Reloaded %d packages" (length doom--package-load-path))
|
||||||
(doom/recompile)
|
(run-with-timer 1 nil #'redraw-display)
|
||||||
(message "Reloaded %d packages" (length doom--package-load-path))
|
(run-hooks 'doom-reload-hook))))
|
||||||
(run-with-timer 1 nil #'redraw-frame)
|
|
||||||
(run-hooks 'doom-reload-hook))))
|
|
||||||
|
|
||||||
(defun doom/reload-autoloads ()
|
(defun doom/reload-autoloads ()
|
||||||
"Refreshes the autoloads.el file, which tells Emacs where to find all the
|
"Refreshes the autoloads.el file, which tells Emacs where to find all the
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue