Fix stringp regression during autoloads generation

Mentioned in #701
This commit is contained in:
Henrik Lissner 2018-06-19 17:16:08 +02:00
parent c9014487b1
commit 279ee3cc8c
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -362,13 +362,14 @@ even if it doesn't need reloading!"
(or (null file) (or (null file)
(stringp file) (stringp file)
(signal 'wrong-type-argument (list 'stringp file))) (signal 'wrong-type-argument (list 'stringp file)))
(if (stringp file)
(cond ((file-equal-p file doom-autoload-file) (cond ((file-equal-p file doom-autoload-file)
(doom-reload-doom-autoloads force-p)) (doom-reload-doom-autoloads force-p))
((file-equal-p file doom-package-autoload-file) ((file-equal-p file doom-package-autoload-file)
(doom-reload-package-autoloads force-p)) (doom-reload-package-autoloads force-p))
((progn ((error "Invalid autoloads file: %s" file)))
(doom-reload-doom-autoloads force-p) (doom-reload-doom-autoloads force-p)
(doom-reload-package-autoloads force-p))))) (doom-reload-package-autoloads force-p)))
;; ;;