doomemacs/core/autoload
Henrik Lissner 23feb482e9
refactor!(lib): rename fn!->lambda! & fn!!->fn!
BREAKING CHANGE: This renames the fn! macro to lambda! and fn!! to fn!.
I hadn't put much thought into their names when they were added, but now
that they're seeing more use, I've reconsidered.

The reasoning is (and I'll refer to them by their new names):

- If you're using fn!, you care more about the syntax's brevity, than if
  you were using lambda!, so I wanted fn! to have the (even if slightly)
  shorter name.
- lambda! decorates native lambda (with cl-function). Its old name
  did not suggest that connection like other !-macros in Doom's library
  do.
- Their old names implied the two macros were somehow related or that
  one decorated the other. They aren't and don't.
2022-06-21 21:29:08 +02:00
..
buffers.el nit: fix several documentation typos 2022-01-10 02:21:49 +01:00
config.el fix(lib): update doom/upgrade 2022-06-20 23:43:23 +02:00
debug.el tweak(lib): advise run-hooks & improve feedback on debug mode 2022-06-21 14:41:21 +02:00
files.el fix(lib): doom-files-in's :map causing type errors 2022-05-05 20:32:54 +02:00
fonts.el feat(lib): add doom-font-exists-p 2022-01-03 18:34:01 +01:00
help.el fix(lib): typo in doom--help-major-mode-module-alist 2022-02-17 18:06:37 +01:00
packages.el refactor!(lib): rename fn!->lambda! & fn!!->fn! 2022-06-21 21:29:08 +02:00
plist.el refactor!(lib): remove {doplist!,plist-delete!,doom-plist-delete} 2022-06-17 18:21:22 +02:00
print.el refactor!(lib): rename fn!->lambda! & fn!!->fn! 2022-06-21 21:29:08 +02:00
process.el Bump :core 2021-04-29 17:24:40 -04:00
projects.el fix(lib): void-variable error in doom/add-directory-as-project 2022-06-10 13:13:10 +02:00
sandbox.el refactor: rename orig-fn arg in advice to fn 2021-08-04 01:53:12 -04:00
scratch.el Change doom-{interactive,debug}-mode suffix to -p 2020-05-25 03:43:40 -04:00
sessions.el fix(lib): type error on doom/restart-and-restore 2022-05-09 15:36:20 +02:00
store.el Fix expiration of doom-store entries 2021-03-11 17:55:29 -05:00
system.el fix(lib): unknown type: consp on Emacs 29+ 2022-06-10 13:12:22 +02:00
text.el fix(lib): void-variable var 2022-04-03 20:06:58 +02:00
themes.el nit: minor refactors & comment/docstring revisions 2022-06-21 14:40:15 +02:00
ui.el refactor(lib): remove doom-apply-ansi-color-to-compilation-buffer-h 2022-06-17 18:21:23 +02:00