Forgive the mess....portions of below are always under contruction.

Utilizing Emacs Effectively

A GNU Emacs ( vers. 19+ ) initialization file that was used for 2360 is avialable. Just copy this to your home directory and rename it ".emacs" .

The following is for GNU Emacs 19.XX, running on a Unix box. On the CoC Machines, add the following to you ".emacs" file in your home directory.

	;;; for default inferior mode lisp.
        (setq inferior-lisp-program "/usr/local/bin/cl" )
If you are going to use LispWorks make that lispworks instead of cl.
On the Prism Workstations the name of the program is lisp instead of cl.

Start emacs from the directory you'll be editing lisp code in. Once you have opened a buffer onto your lisp code, type "Meta-X run lisp". [ If you are running X-Windows on a sun then the Meta key is the "diamond" key. Hold it down AND type 'x'. ]. Now you if you look at the key bindings in your lisp buffers [ Ctrl-h b ] you'll see that you can do things like mark a region and evaluate it in the *inferior-lisp* buffer. Kind of like being in MCL n'est pas?

( A real extentsive tutorial on this is not availble....
However, you can go through Lab 1.5 to get yourself started. )

If you prefer to run XEmacs then you will just need to load the ilisp library. For dialect answer with the correct version you like to use. I think you can also find the ilisp version that works with GNU Emacs 19+. A tutorial about using ilisp inferior mode might appear in the future.

Revision Control System ( RCS ) and Emacs

Why use RCS? If you are doing incremental development it is nice to save a You can also make RCS and Emacs work together. See the VC section of your friendly emacs manual to see how this works.


Back to the Tools Page


Last modified: by Lyman S. Taylor(lyman@cc.gatech.edu)
$Id$
(c) copyright 1995,1996 All rights reserved