doom-emacs/lisp
Henrik Lissner 8a813dd3fa
refactor: startup optimizations
I revisit all our startup optimizations to see how they fair in Emacs
29.x and 30.x. Most of them still hold up. I've revised and updated most
of the accompanying comments to better explain them, given what I know
now compared to when I first wrote them.
2024-05-21 17:17:10 +02:00
..
cli fix(cli): doom upgrade: void-variable num 2024-05-21 17:17:10 +02:00
lib fix(lib): sudo-{this,save}-file: file path for indirect clones 2024-05-21 17:17:08 +02:00
demos.org
doom-cli.el fix(cli): appease byte-compiler wrt defcli-obsolete! 2024-05-21 17:17:02 +02:00
doom-editor.el fix: save-place: don't move point more than once 2024-05-21 17:16:55 +02:00
doom-keybinds.el feat: allow setting evil states for leader keys 2024-05-21 17:17:01 +02:00
doom-lib.el docs: remove unintended repetition 2024-05-21 17:17:07 +02:00
doom-modules.el
doom-packages.el
doom-profiles.el fix: ensure load-path et co are set on doom/reload 2024-05-21 17:17:04 +02:00
doom-projects.el tweak: move project-list-file to profile data dir 2024-05-21 17:17:02 +02:00
doom-start.el fix: doom-incremental-first-idle-timer: type error when nil (part 2) 2024-05-21 17:16:53 +02:00
doom-ui.el refactor: inline doom--make-font-specs 2024-05-21 17:16:56 +02:00
doom.el refactor: startup optimizations 2024-05-21 17:17:10 +02:00
init.el
packages.el bump: :core 2024-05-21 17:17:03 +02:00