home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / EmacsTeX / emacs-patches / README next >
Encoding:
Text File  |  1992-09-06  |  1.8 KB  |  43 lines

  1. CONTENTS
  2. --------
  3.  
  4. Patches and additional files needed to allow Gnu Emacs version 18.58 to run
  5. on NeXT machines.  These have been tested with the unmodified source
  6. distribution available from prep.ai.mit.edu in /pub/gnu/emacs-18.58.tar.Z.
  7. This has not been tested with NeXTstep 3.0, but it's quite unlikely that
  8. there will be any problems.
  9.  
  10.                  Charles Swiger (cs4w@andrew.cmu.edu)
  11.  
  12. MANIFEST
  13. --------
  14.  
  15. README:        The file you're currently reading...
  16. sample.emacs:    A sample .emacs that people may find helpful.
  17. src/diffs:      The set of context diffs to modify the source files.
  18. src/m-NeXT.h:    The header file describing the NeXT computer.
  19. src/s-mach.h:    The header file describing the mach operating system.
  20. src/unexNeXT.c:    Source code to unexec() a running process on the NeXT.
  21. lisp/objc-*:    Elisp & byte-compiled versions for objective C.
  22.  
  23.  
  24. INSTRUCTIONS
  25. ------------
  26.  
  27. The files in src (except this README, obviously) should be placed in the
  28. source directory of the emacs distribution (ie: emacs-18.58/src/).  The
  29. source files should be patched via the command "patch < diffs".  Likewise,
  30. place the files in lisp into emacs-18.58/lisp/.  This should work without
  31. any errors.  If you have problems, either look at the diffs and try to
  32. fix things or send me mail and I'll try to figure out what went wrong.
  33.  
  34. After this, all you need to do is follow the README's provided with emacs
  35. in order to build the distribution.  One caveat: if you use the Emacs
  36. front-end, be sure to either put the emacs executable in /usr/bin/, or
  37. create a link from where you put the file (the default is /usr/local/bin/)
  38. to /usr/bin/emacs.  This is because the Emacs front-end only looks for emacs
  39. in that one place.
  40.  
  41. Oh, if you use a new version of gcc, try using the compile option
  42. "-traditional-cpp".  The compile seems to be much happier that way.
  43.