Improve error when featurep! can't see current module

This commit is contained in:
Henrik Lissner 2019-10-26 02:13:40 -04:00
parent 945eb7e064
commit f6df219544
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -532,8 +532,8 @@ CATEGORY and MODULE can be omitted When this macro is used from inside a module
(doom--current-flags (memq category doom--current-flags))
((let ((module (doom-module-from-path)))
(unless module
(error "featurep! couldn't figure out what module it was called from (in %s)"
(file!)))
(error "(featurep! %s %s %s) couldn't figure out what module it was called from (in %s)"
category module flag (file!)))
(memq category (doom-module-get (car module) (cdr module) :flags)))))
t))