home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / unix / editor / Emacs_for_NeXTstep.4.20a1.README < prev    next >
Encoding:
Text File  |  1997-10-18  |  2.6 KB  |  82 lines

  1. Emacs_for_NeXTstep.4.20a1.README
  2. Oct 14, 1997
  3.  
  4. OVERVIEW
  5.  
  6. md5sum: (size ~9MB)
  7. e92641028d59b614fd2e60463af6c0d3  Emacs_for_NeXTstep.4.20a1.NIHS.b.tar.gz
  8.  
  9. Emacs for NeXTstep is a version of GNU Emacs 19.34 which adds native
  10. support for the NeXTstep window system.  If you have installed the old
  11. Emacs.app in /LocalApps, don't forget to delete it first.  Installation
  12. will also create links to the /usr/local hierarchy which makes Emacs
  13. accessible to shell users. This package should be usable on all (most)
  14. versions of NEXTSTEP (3.x) and OpenStep (4.x).
  15.  
  16.  
  17. INSTALLATION
  18.  
  19. It's easy to install.  Login as root, open the Emacs_for_NeXTstep.pkg
  20. package, and install it into /LocalApps.  Sorry, but /LocalApps is
  21. hard-coded into this build of emacs, so alternate installation locations
  22. will not work.
  23.  
  24. Once installed, launch the newly installed /LocalApps/Emacs.app.
  25.  
  26.  
  27. DETAILS
  28.  
  29. The problem with these NeXTstep native versions (all emacs versions
  30. actually), is that they are VERY dependant upon the system their built on
  31. and for  because as part of the installation process, emacs preloads a
  32. bunch  of lisp files, and dumps a binary image of its executable.  So, up
  33. till now, a particular emacs binary will only run on the same OS version it
  34. was built on.To make matters worse (for OpenStep users), it is a little
  35. difficult (but not impossible) to build a NEXTSTEP program on an OpenStep
  36. box.  Well, this problem (for the most part) has now been solved.
  37.  
  38. I've configured this package to delay this dump until installation time, so
  39. that the emacs binary created will be (mostly) guaranteed to work on your
  40. machine.  I've verified this for i386 NEXTSTEP 3.3p1 and i386 OpenStep 4.2.
  41.  
  42. If you ever change system libraries and/or upgrade the OS so that this
  43. emacs will no longer function, you can manually dump a new version of
  44. emacs.  Simply run (as root) the included program:
  45. /LocalApps/Emacs.app/emacsdump
  46. to produce a new binary.
  47.  
  48.  
  49. NOTES
  50.  
  51. I gzipped all the info files and left out most of the lisp source files to
  52. save space.  Despite that, this is still quite a large package.
  53.  
  54. I only packaged up pre-existing software.  If you find bugs, contact the
  55. current maintainer of Emacs_for_NeXTstep, Christian Limpach, as listed below.
  56.  
  57.  
  58. HISTORY
  59.  
  60. v4.20a1
  61.     Based on emacs-4.2b7 (GNU emacs-19.34).
  62.     First attempt at portable emacs package
  63.  
  64.  
  65. CREDITS
  66.  
  67. Emacs (for NeXTstep) source
  68. Christian Limpach <chris@nice.ch>
  69. http://nice.ethz.ch/~chris/emacs.html
  70.  
  71. Package Creation
  72. Rex Dieter <rdieter@math.unl.edu>
  73. Computer System Manager
  74. University of Nebraska at Lincoln 
  75. Department of Mathematics and Statistics 
  76. http://www.math.unl.edu/~rdieter/
  77.  
  78. Jaokin Joahansson
  79. PackageBuilder.app, v1.1
  80. d91-jjo@nada.kth.se
  81.  
  82.