Closed dduugg closed 1 year ago
It's defined early in https://github.com/bbatsov/prelude/blob/master/init.el and the code hasn't been changed in ages.
My bad - it's actually here https://github.com/bbatsov/prelude/blob/master/core/prelude-packages.el#L103
@bbatsov Thanks for your reply. I think the issue is that prelude-packages isn't loaded until line 109 of init-el
. However, I believe that prelude-modules.el
is loaded in lines 102-104.
When I load personal settings after core, the error goes away. As you mentioned though, the code hasn't been changed in ages, so possibly there is something else at issue. Do you have any thoughts?
This is resolved – the mistake here was moving ~/.emacs.d/sample/prelude-modules.el
into ~/.emacs.d/personal/preload/
rather than just ~/.emacs.d/personal/
. (I think I misread preload
as prelude
after working too long without a break 🤕).
Expected behavior
Emacs starts normally when using the default
prelude-modules.el
file.Actual behavior
Emacs reports an error:
(The error message persists using various subsets of the sample file, including reducing it to a single
(require 'prelude-c)
line)Steps to reproduce the problem
Install
Prelude
via the "Fast Forward" method:Start emacs, allow packages to install. Now, adopt the sample
prelude-modules.el
:Now, when I restart emacs, I see the error above.
In case it's helfpul, restarting emacs with
--debug-init
results in:Environment & Version information
The error above led me to think that one of the packages being required (
ivy swiper counsel
) was possibly missing, but that doesn't seem to be the case:Emacs version
28.2
Operating system
macOS Monterey 12.6.1