doomemacs/core
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
..
autoload refactor!(lib): rename fn!->lambda! & fn!!->fn! 2022-06-21 21:29:08 +02:00
cli refactor!(lib): rename fn!->lambda! & fn!!->fn! 2022-06-21 21:29:08 +02:00
templates bump: :core 2022-06-17 18:21:23 +02:00
test core-cli: backport more refactors from rewrite 2020-08-24 23:00:32 -04:00
core-cli-lib.el refactor!(lib): rename fn!->lambda! & fn!!->fn! 2022-06-21 21:29:08 +02:00
core-cli.el nit: minor refactors & comment/docstring revisions 2022-06-21 14:40:15 +02:00
core-editor.el fix: find-function-search-for-symbol moving cursor 2022-06-04 15:02:06 +02:00
core-keybinds.el fix: wrong-type-arg error on startup 2021-10-20 22:06:25 +02:00
core-lib.el refactor!(lib): rename fn!->lambda! & fn!!->fn! 2022-06-21 21:29:08 +02:00
core-modules.el fix: :load-path throwing error in org-src blocks 2022-04-08 02:51:50 +02:00
core-packages.el fix: allow :protocol keyword in package! 2022-06-20 19:09:50 +02:00
core-projects.el refactor: remove custom projectile-mode-line-function 2022-06-18 16:57:17 +02:00
core-start.el refactor: how Doom starts up 2022-06-18 16:54:45 +02:00
core-ui.el refactor: how Doom starts up 2022-06-18 16:54:45 +02:00
core.el refactor: how Doom starts up 2022-06-18 16:54:45 +02:00
packages.el bump: :core 2022-06-17 18:21:23 +02:00