CS254

Allyn Dimock (dimock@deas.harvard.edu)
Fri, 31 Jan 1997 18:56:11 -0500 (EST)


Welcome to CS254.

I have put in a request to get a real mailing list, and to get das
accounts for those of you who requested them. Hopefully systems
managment will get this done on Monday.

I should also have more copies of the class handouts on Monday.

Once you have accounts here is how to play with E-L:

> rlogin hershey
> setenv DISPLAY your display name here
> /usr/local/bin/e-l-cs254

M-x read-archive
/home/usr3/e-l/cs254/lib/Life.archive

You should now have a private copy of the game of life to run, edit, or
do whatever you want with.

To exit E-L use C-X C-C and answer "yes" to the question
"Realy exit E-L (yes or no) "

It is possible to run E-L on any das machine running SunOs (not Solaris!).
The only such machines I know of are hershey, speed, endor. Speed and
endor are both file servers so I would suggest staying off them if possible.

--------------------------------

For non-emacs users: M-x is an abbreviation for pressing the escape key,
then pressing the key "x" (or holding down the Alt key while pressing "x").

If you are unfamiliar with emacs, you should
> emacs
then type C-h t (hold the Control key while pressing "h", then release
the control key and press "t"). This will bring up an interactive
tutorial on editing in emacs.

-------------------------------

For more advanced users:

1) You may want to have have your startup command configure the screen in
some manner other than the default manner. I use
> e-l-cs254 -geometry 80x64+35+0 -xrm "*.minibuf.geometry:80x1+35-15" &

2) You may find that Epoch, the version of emacs used as for E-L user
interaction doesn't define some of the same variables as your usual emacs:
you may get a message "error in init file".
You may also need to
> unsetenv EMACSLOADPATH
if you have it set and E-L can't find its emacs-lisp files.

3) E-L will execute the emacs-lisp file $HOME/.e-l-init.el if it exists.
You may want to use this file to set up some views on plexes. You may
want to copy ~dimock/.e-l-init.el as a starting point.

-------------------------------

Enjoy.

-- Allyn