doomemacs/lisp
Henrik Lissner 2e6a69f501
refactor: improve Emacs/Doom version checks
And emit more informative errors if they fail.

This eval-when-compile approach is used in preparation for v3, where
Doom's core libraries will be byte-compiled.
2022-09-06 23:04:17 +02:00
..
cli refactor(lib): deprecate doom-dir 2022-09-06 22:55:48 +02:00
lib refactor(cli): merge doom-cli-lib into doom-cli 2022-09-06 23:01:39 +02:00
doom-cli.el refactor(cli): merge doom-cli-lib into doom-cli 2022-09-06 23:01:39 +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 feat(lib): add eval-when-compile! macro 2022-09-06 22:55: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 tweak: disable ahead-of-time native compilation 2022-09-06 22:55:47 +02:00
doom-projects.el fix: defer projectile's project cleanup 2022-09-06 22:55:47 +02:00
doom-start.el refactor: move gcmh config to doom-start 2022-09-06 22:55:47 +02:00
doom-ui.el refactor: deprecate doom-private-dir for doom-user-dir 2022-08-14 20:43:35 +02:00
doom.el refactor: improve Emacs/Doom version checks 2022-09-06 23:04:17 +02:00
packages.el bump: :core 2022-09-06 22:55:47 +02:00