
                   CS 312 Software Installation Instructions
                                       
   Here are instructions for installing SML and Emacs with sml-mode.
   These are repeated from the CS312 course web page.  URLs are below.
   
   The following instructions have been tested on Windows 2000.

    1. Download the [1]self-installing EXE (5.3 MB) and run it.

    2. After installing SML/NJ, download [2]this ZIP archive (9.3 MB),
       which contains Emacs with SML Mode installed, plus a few minor CS
       312 customizations.

    3. Extract the contents of the archive to the C:\Program Files\
       directory. Be sure to extract preserving the directory tree
       structure (options depend on your software). For the next step to
       work, you will need to put it in that location. (If you really
       object to C:\Program Files\Emacs\, ask for assistance.)

    4. You should now have a directory, C:\Program Files\Emacs\. Open
       this directory with the Windows Explorer, and double-click either
       sethome.bat (for Windows 95/98/ME) or home.reg (for Windows
       NT/2000).This will add an environment variable HOME required for
       Emacs to work correctly.

    5. Go to the C:\Program Files\Emacs\bin\, and double-click the
       addpm.exe file. This will add some necessary registry entries and
       place the appropriate items in your Start Menu.

    6. Restart your computer.


References

   1. http://cm.bell-labs.com/cm/cs/what/smlnj/dist/smlnj.exe
   2. http://cs312.cs.cornell.edu/emacs/cs312emacs.zip

