[plt-scheme] emacs and Mzscheme
Rohan Nicholls <Rohan.Nicholls at informaat.nl> writes at 11:44 10-Jul-2002 +0200:
> and am trying to get MzScheme to run as an inferior lisp process,
Perhaps someone else is aware of a good solution, but if not, here are a
few suggestions...
Recent versions of ILISP, which you may have used before for CL
inferior-Lisp support in Emacs, appear to provide at least a little
support for MzScheme:
http://sourceforge.net/projects/ilisp/
Alternatively, you can use the much simpler "cmuscheme.el" package. You
will probably end up gradually extending it in Elisp to provide better
MzScheme support. One example of extending "cmuscheme.el" for a
particular Scheme implementation is "giguile.el" (which I have not yet
had time to retarget towards MzScheme):
http://www.neilvandyke.org/giguile/
In either case, if your Emacs doesn't automatically use Scheme Mode, add
something like this to your ".emacs" file:
(setq auto-mode-alist (cons (cons "\\.ss\\'" 'scheme-mode)
auto-mode-alist))
Also, I recommend hardcore Emacs users force themselves to use the
DrScheme 200 environment for at least a few days. You will want to know
how to use it anyway, at least for occasional debugging, and you may
find you like it well enough for everyday code-writing.
--
Neil W. Van Dyke
http://www.neilvandyke.org/