Scheme and emacs19 at UNR
Those of us who (fortunately or unfortunately) have to write a lot of Scheme
code have made a few changes to the default Scheme mode in Emacs, and put
together a package called iuscheme.el . If you want
to use it, first make sure you have a place to put emacs-lisp files (which have
the extension ``.el''). Assuming you've chosen to place them in the directory
~/emacs, download the package, place it there, and make sure you have the
following expression in your emacs configuration file (~/.emacs,
here is a link to mine:
(setq load-path (cons "~/emacs" load-path))
Then, all you need to do is make sure these three lines are in your
configuration file
(autoload 'scheme-mode "iuscheme" "Major mode for Scheme." t)
(autoload 'run-scheme "iuscheme" "Switch to interactive Scheme buffer." t)
(setq auto-mode-alist (cons '("\\.ss" . scheme-mode) auto-mode-alist))
This does not work well with xemacs but works very well with emacs.
If you plan to use some other editor, you will be at a big disadvantage since
the scheme support built into emacs exponentially increases productivity.
Learn emacs and stop worrying about indentation, parantheses matching, and
interacting with the scheme interpreter.
sushil@cs.unr.edu
Last modified: Fri Aug 27 09:22:10 PDT 1999