mirror of
https://github.com/doomemacs/doomemacs.git
synced 2025-12-31 06:12:51 -08:00
Straight (on its develop branch) byte compiles packages in a child process, isolated from the current session. This is a sensible approach and I applaud it, but there's a problem: Some packages don't load their compile-time dependencies at compile-time, causing errors *at* compile-time. They unwittingly rely on the fact that package.el compiles them in the same session as their dependencies, which indirectly loads their macros for them. I can't depend on package authors to do the right thing, but I can force straight to revert to the old approach. |
||
|---|---|---|
| .. | ||
| autoload | ||
| cli | ||
| templates | ||
| test | ||
| core-cli.el | ||
| core-editor.el | ||
| core-keybinds.el | ||
| core-lib.el | ||
| core-modules.el | ||
| core-packages.el | ||
| core-projects.el | ||
| core-ui.el | ||
| core.el | ||
| packages.el | ||