diff --git a/modules/lang/emacs-lisp/autoload.el b/modules/lang/emacs-lisp/autoload.el index 0765cd2e5..21670134a 100644 --- a/modules/lang/emacs-lisp/autoload.el +++ b/modules/lang/emacs-lisp/autoload.el @@ -139,14 +139,14 @@ verbosity when editing a file in `doom-private-dir' or `doom-emacs-dir'." (concat "(progn " (prin1-to-string `(progn - (load ,user-init-file t t) - (defmacro map! (&rest _)) (setq doom-modules ',doom-modules - doom-disabled-packages ',doom-disabled-packages - byte-compile-warnings + doom-disabled-packages ',doom-disabled-packages) + (ignore-errors (load ,user-init-file t t)) + (setq byte-compile-warnings '(obsolete cl-functions interactive-only make-local mapcar - suspicious constants)))) + suspicious constants)) + (defmacro map! (&rest _)))) " " (default-value 'flycheck-emacs-lisp-check-form) ")"))))