Files
doomemacs/modules/lang
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
..
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-10 11:53:55 -05:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-02-25 10:46:46 -05:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-04-13 16:36:04 -07:00
2020-08-19 16:18:11 -04:00
2021-02-25 10:46:46 -05:00
2020-12-05 16:37:59 -05:00
2021-02-25 10:46:46 -05:00
2021-03-27 18:27:02 -04:00
2020-12-05 16:37:59 -05:00
2021-02-25 10:46:46 -05:00
2021-03-27 18:27:02 -04:00
2021-03-06 12:05:55 -05:00
2021-03-27 18:27:02 -04:00
2020-10-11 23:20:06 -04:00
2021-04-14 23:56:04 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2020-12-05 16:37:59 -05:00
2021-03-27 18:27:02 -04:00
2021-04-14 23:44:01 -04:00
2021-04-14 23:43:45 -04:00
2021-03-27 18:27:02 -04:00
2020-12-05 16:37:59 -05:00
2021-03-27 18:27:02 -04:00
2020-08-19 16:18:11 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-06 12:05:55 -05:00
2020-08-19 16:18:11 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-03-27 18:27:02 -04:00
2021-04-16 12:42:22 -04:00
2021-03-02 18:24:31 +07:00
2021-02-25 10:46:46 -05:00
2021-02-25 10:46:46 -05:00
2021-02-25 10:46:46 -05:00
2020-08-19 16:18:11 -04:00
2021-03-27 18:27:02 -04:00
2021-03-06 12:05:55 -05:00
2021-04-15 11:23:16 +08:00