branch: elpa/geiser-racket
commit a87fd449cc6c7b0b17a0b08268e78d3f038f3351
Author: jao <[email protected]>
Commit: jao <[email protected]>
fix: auto-activate implementation
---
geiser-racket.el | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/geiser-racket.el b/geiser-racket.el
index fbacffc..7be028f 100644
--- a/geiser-racket.el
+++ b/geiser-racket.el
@@ -19,6 +19,7 @@
;;; Code:
+(require 'geiser-impl)
(require 'geiser-edit)
(require 'geiser-doc)
(require 'geiser-eval)
@@ -482,8 +483,18 @@ Use a prefix to be asked for a submodule NAME."
(binding-forms* geiser-racket--binding-forms*))
(geiser-impl--add-to-alist 'regexp "\\.ss\\'" 'racket t)
+
+;;;###autoload
+(geiser-activate-implementation 'racket)
+
+;;;###autoload
(geiser-impl--add-to-alist 'regexp "\\.rkt[dl]?\\'" 'racket t)
+
+;;;###autoload
(add-to-list 'auto-mode-alist '("\\.rkt\\'" . scheme-mode))
+;;;###autoload
+(autoload 'run-racket "geiser-racket" "Start a Geiser Racket REPL." t)
+
(provide 'geiser-racket)
;;; geiser-racket.el ends here