[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Geiser-users] Geiser and MIT/GNU Scheme
From: |
craven |
Subject: |
[Geiser-users] Geiser and MIT/GNU Scheme |
Date: |
Mon, 25 Apr 2016 17:48:22 +0200 |
User-agent: |
Notmuch/0.21 (http://notmuchmail.org) Emacs/24.5.1 (x86_64-unknown-linux-gnu) |
Hello Geiserati!
I've been playing around with geiser and MIT/GNU Scheme, and have come
up with the code attached.
It does the following on MIT/GNU Scheme:
- support for a REPL
- support for autodoc
- support for completion
- support for modules (though the environments in MIT/GNU Scheme are not
exactly modules :-/)
- partial support for M-. *if* the function is compiled and the sources
are in the same place as the compiled files, or the sources are a part
of the default MIT/GNU Scheme (and geiser-mit-source-directory is set
correctly in Emacs).
There's still a lot missing, and some things might not work perfectly,
but my playing around with it seems to mostly work.
Would anyone be kind enough to try this, and comment on it? It'd be
great if MIT/GNU Scheme would become one of geiser's supported systems.
The only changes I made to existing geiser files was adding the
autoloads for `run-mit' and `switch-to-mit'.
Thanks for any comments and suggestions on how to improve this :)
Peter
geiser-mit.tbz2
Description: Binary data
- [Geiser-users] Geiser and MIT/GNU Scheme,
craven <=