doomemacs/modules
Henrik Lissner c370a0ba82 Bump :lang scheme
emacs-geiser/geiser@aa26163 -> emacs-geiser/geiser@c5a9aae

With emacs-geiser/geiser@c5a9aae, geiser-impl--add-to-alist is now
autoloaded. This fixes #4863 by preventing void-function errors at
startup or 'doom sync'-time.

But this presents a new problem: geiser-impl is guaranteed to be
needlessly loaded at startup, the first time geiser-impl--add-to-list is
called among, say, geiser-chez's package autoloads. To get around this I
forcibly redefine it as an inline-able function (with defsubst) and
shove this new definition into Doom's autoloads file (where it will
appear before package autoloads).

Since Doom byte-compiles its autoloads file (containing concatenated
autoloads from all doom modules and packages), geiser-impl--add-to-alist
calls (and geiser-activate-implementation calls too, which is already
inline-able) will be inlined, fixing the issue.

Fixes #4863
2021-04-16 12:42:22 -04:00
..
app Bump * 2021-03-27 18:27:02 -04:00
checkers Fix excluded faces being spell-fu checked anyway 2021-03-27 22:06:49 -04:00
completion Merge pull request #4850 from daanturo/2021-04-12 2021-04-14 12:46:47 -04:00
config Fix TAB keybind fallthrough 2021-04-15 18:59:38 -04:00
editor Merge pull request #4808 from andreiltd/c-mode-header-template-remove-double-underscore 2021-04-13 19:11:28 -04:00
emacs emacs/dired: drop non-standard switches on Windows 2021-04-14 23:43:45 -04:00
email email/notmuch: remove mbsync & mbsync-xdg backends 2021-04-14 23:43:45 -04:00
input Add outstanding issues sections for possible contributors 2021-04-14 09:34:38 +02:00
lang Bump :lang scheme 2021-04-16 12:42:22 -04:00
os Minor refactors & comment revision 2021-03-27 18:27:19 -04:00
term Merge pull request #4854 from daanturo/git-no-pager-in-eshell 2021-04-14 12:46:24 -04:00
tools Fix #4865: fix deprecation notice on define-minor-mode 2021-04-15 18:59:31 -04:00
ui ui/treemacs: add +lsp flag 2021-04-14 18:21:04 -03:00