doomemacs/lisp/lib
Henrik Lissner dac6e05b87
refactor: deprecate appendq!, prependq!, & delq! macros
In the interest of slimming down Doom's core (as we near v3), I've
deprecated these macros. They doesn't really need to exist. Sure, the
alternatives aren't as ergonomic or elegant, but they're good enough
that we don't need these trivial wrappers. Their local uses have been
refactored out as well.
2025-03-25 14:16:56 -04:00
..
autoloads.el fix(lib): silence deprecation notice from autoload.el 2024-11-13 17:09:36 -05:00
buffers.el refactor: (if|when)-let -> (if|when)-let* 2025-01-08 19:33:37 -05:00
config.el fix: ensure empty DEBUG envvar is ignored 2025-03-13 01:07:52 -04:00
debug.el refactor!: restructure Doom core 2024-11-03 01:52:28 -05:00
docs.el refactor(lib): add provide lines 2024-10-02 05:15:58 -04:00
files.el refactor: deprecate appendq!, prependq!, & delq! macros 2025-03-25 14:16:56 -04:00
fonts.el refactor(lib): add provide lines 2024-10-02 05:15:58 -04:00
git.el refactor(lib): provide doom-libs as subfeatures 2022-09-08 00:20:26 +02:00
help.el refactor: (if|when)-let -> (if|when)-let* 2025-01-08 19:33:37 -05:00
modules.el refactor: deprecate appendq!, prependq!, & delq! macros 2025-03-25 14:16:56 -04:00
packages.el refactor: deprecate appendq!, prependq!, & delq! macros 2025-03-25 14:16:56 -04:00
plist.el refactor(lib): deprecate doom-plist-get 2024-11-15 04:08:23 -05:00
print.el fix: rename {b,e}ol functions to pos-{b,e}ol 2025-01-14 13:52:41 -05:00
process.el refactor(lib): provide doom-libs as subfeatures 2022-09-08 00:20:26 +02:00
profiles.el fix(lib): doom-profiles-bootloadable-p: respect XDG_CONFIG_HOME 2025-01-09 14:32:51 -05:00
projects.el fix: project-current-directory-override takes a directory 2025-01-09 01:06:20 -05:00
sandbox.el fix(lib): native-comp-deferred-compilation-deny-list in sandbox 2024-12-01 11:14:46 -05:00
scratch.el refactor(lib): add provide lines 2024-10-02 05:15:58 -04:00
sessions.el refactor(lib): add provide lines 2024-10-02 05:15:58 -04:00
store.el refactor: deprecate appendq!, prependq!, & delq! macros 2025-03-25 14:16:56 -04:00
strings.el refactor(lib): add provide lines 2024-10-02 05:15:58 -04:00
system.el refactor!: deprecate IS-* OS constants 2024-02-04 17:54:29 -05:00
text.el refactor: replace point-at-{b,e}ol 2025-01-08 19:33:38 -05:00
themes.el refactor: swap load-theme advice for enable-theme-functions 2025-01-08 19:33:33 -05:00
ui.el fix: rename {b,e}ol functions to pos-{b,e}ol 2025-01-14 13:52:41 -05:00