doomemacs/lisp
Henrik Lissner 7e931ec586
fix: file-missing errors while trying to build packages
This is caused by a bug in recent builds of Emacs 29, where
`loaddefs-generate` will activate emacs-lisp-mode to read a package's
autoloads, but does so without suppressing its mode hooks. Other
packages may add functions to this hook from their autoloads (like
overseer.el does). Calling these functions will initiate a chain
reaction where other packages will be loaded (plus their dependencies),
but aren't guaranteed to be available so early in the bootstrap process.
The result are file-missing errors about seemingly unrelated packages,
like pkg-info or dash.

Ref: emacs-mirror/emacs@0d383b592c
Fix: https://discourse.doomemacs.org/t/3149
2022-09-10 12:38:53 +02:00
..
cli fix(cli): nativecomp error writing to read-only fs 2022-09-10 12:08:16 +02:00
lib refactor(lib): use num-processors 2022-09-08 13:36:17 +02:00
doom-cli.el refactor(lib): provide doom-libs as subfeatures 2022-09-08 00:20:26 +02:00
doom-editor.el refactor: deprecate doom-etc-dir for doom-data-dir 2022-08-14 20:43:35 +02:00
doom-keybinds.el refactor: deprecate featurep! for modulep! 2022-08-14 20:43:35 +02:00
doom-lib.el fix(lib): ensure after! body gets expanded 2022-09-10 11:59:48 +02:00
doom-modules.el fix: remove use-package-font-lock-keywords reference 2022-09-06 22:55:46 +02:00
doom-packages.el fix: file-missing errors while trying to build packages 2022-09-10 12:38:53 +02:00
doom-projects.el fix: validate fd --version output 2022-09-07 01:48:37 +02:00
doom-start.el fix: memory leak & freezes on native-comp+pgtk builds 2022-09-10 01:38:58 +02:00
doom-ui.el refactor: deprecate doom-private-dir for doom-user-dir 2022-08-14 20:43:35 +02:00
doom.el fix: memory leak & freezes on native-comp+pgtk builds 2022-09-10 01:38:58 +02:00
packages.el bump: :core 2022-09-06 22:55:47 +02:00