diff options
-rw-r--r-- | Makefile.am | 3 | ||||
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | elisp/Makefile.am | 1 | ||||
-rw-r--r-- | elisp/geiser.el | 7 |
4 files changed, 12 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index ef3d7bc..4a5c2e2 100644 --- a/Makefile.am +++ b/Makefile.am @@ -25,12 +25,15 @@ elpa: README.elpa info $(mkdir_p) $(scheme_dir)/guile/geiser $(mkdir_p) $(scheme_dir)/racket/geiser $(mkdir_p) $(scheme_dir)/chicken/geiser + $(mkdir_p) $(scheme_dir)/mit/geiser $(INSTALL_DATA) $(abs_top_srcdir)/scheme/guile/geiser/* \ $(scheme_dir)/guile/geiser $(INSTALL_DATA) $(abs_top_srcdir)/scheme/racket/geiser/* \ $(scheme_dir)/racket/geiser $(INSTALL_DATA) $(abs_top_srcdir)/scheme/chicken/geiser/* \ $(scheme_dir)/chicken/geiser + $(INSTALL_DATA) $(abs_top_srcdir)/scheme/mit/geiser/* \ + $(scheme_dir)/mit/geiser $(INSTALL_DATA) $(srcdir)/doc/geiser.info $(elpa_dir) (cd $(elpa_dir) && install-info --dir=dir geiser.info 2>/dev/null) @@ -33,6 +33,7 @@ - Guile 2.0 or better. - PLT Racket 6.0 or better. - Chicken 4.8.0 or better. + - MIT/GNU Scheme 9.2 or better * Installation diff --git a/elisp/Makefile.am b/elisp/Makefile.am index 085d716..011098e 100644 --- a/elisp/Makefile.am +++ b/elisp/Makefile.am @@ -18,6 +18,7 @@ dist_lisp_LISP = \ geiser-impl.el \ geiser-log.el \ geiser-menu.el \ + geiser-mit.el \ geiser-mode.el \ geiser-racket.el \ geiser-chicken.el \ diff --git a/elisp/geiser.el b/elisp/geiser.el index 476b4ec..0ae9a43 100644 --- a/elisp/geiser.el +++ b/elisp/geiser.el @@ -97,6 +97,13 @@ "Connect to a remote Geiser Chicken REPL." t) ;;;###autoload +(autoload 'run-mit "geiser-mit" "Start a Geiser MIT/GNU Scheme REPL." t) + +;;;###autoload +(autoload 'switch-to-mit "geiser-mit" + "Start a Geiser MIT/GNU Scheme REPL, or switch to a running one." t) + +;;;###autoload (autoload 'geiser-mode "geiser-mode" "Minor mode adding Geiser REPL interaction to Scheme buffers." t) |