diff options
author | jao <jao@gnu.org> | 2022-11-30 13:33:43 +0000 |
---|---|---|
committer | jao <jao@gnu.org> | 2022-11-30 13:33:43 +0000 |
commit | 47bb86d6829ffa81ec021ee6217379b216d95bfc (patch) | |
tree | bb3ebd9ddc48a46f630a962ea0c6e07672f88e02 /elisp/geiser.el | |
parent | a29ad0533090e804f84b72c064a595b35c077977 (diff) | |
download | geiser-47bb86d6829ffa81ec021ee6217379b216d95bfc.tar.gz geiser-47bb86d6829ffa81ec021ee6217379b216d95bfc.tar.bz2 |
make autoloads more lazy (Stefan Monnier)
Thanks to Stefan's patience and actual implementation, we now don't load all
of geiser-impl.el and its dependencies just because there's a call
geiser-activate-implementation in geiser-<impl>-autoloads.el.
Diffstat (limited to 'elisp/geiser.el')
-rw-r--r-- | elisp/geiser.el | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/elisp/geiser.el b/elisp/geiser.el index 63a308b..70e2716 100644 --- a/elisp/geiser.el +++ b/elisp/geiser.el @@ -100,11 +100,9 @@ (autoload 'turn-off-geiser-mode "geiser-mode" "Disable Geiser's mode (useful in Scheme buffers)." t) -;;;###autoload (autoload 'geiser-activate-implementation "geiser-impl" "Register the given implementation as active.") -;;;###autoload (autoload 'geiser-implementation-extension "geiser-impl" "Register a file extension as handled by a given implementation.") @@ -130,7 +128,7 @@ (autoload 'geiser-mode--maybe-activate "geiser-mode") ;;;###autoload -(add-hook 'scheme-mode-hook 'geiser-mode--maybe-activate) +(add-hook 'scheme-mode-hook #'geiser-mode--maybe-activate) (provide 'geiser) ;;; geiser.el ends here |