fix(cli): don't trigger kill hooks on 'doom doctor'

To restrict side-effects in the user's config.
This commit is contained in:
Henrik Lissner 2022-06-20 23:04:06 +02:00
parent 315960b9a8
commit 79f1d29722
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -159,7 +159,9 @@ in."
(condition-case-unless-debug ex (condition-case-unless-debug ex
(print-group! (print-group!
(let ((doom-interactive-p 'doctor) (let ((doom-interactive-p 'doctor)
(noninteractive nil)) (noninteractive nil)
kill-emacs-query-functions
kill-emacs-hook)
(defvar doom-reloading-p nil) (defvar doom-reloading-p nil)
(require 'core-start) (require 'core-start)
(doom-initialize-packages)) (doom-initialize-packages))