This is the README for Emacs_for_NeXTstep.4.2beta7.s.tar.gz [Download] [Browse] [Up]
Emacs_for_NeXTstep.4.20a1.README Oct 14, 1997 OVERVIEW md5sum: (size ~9MB) e92641028d59b614fd2e60463af6c0d3 Emacs_for_NeXTstep.4.20a1.NIHS.b.tar.gz Emacs for NeXTstep is a version of GNU Emacs 19.34 which adds native support for the NeXTstep window system. If you have installed the old Emacs.app in /LocalApps, don't forget to delete it first. Installation will also create links to the /usr/local hierarchy which makes Emacs accessible to shell users. This package should be usable on all (most) versions of NEXTSTEP (3.x) and OpenStep (4.x). INSTALLATION It's easy to install. Login as root, open the Emacs_for_NeXTstep.pkg package, and install it into /LocalApps. Sorry, but /LocalApps is hard-coded into this build of emacs, so alternate installation locations will not work. Once installed, launch the newly installed /LocalApps/Emacs.app. DETAILS The problem with these NeXTstep native versions (all emacs versions actually), is that they are VERY dependant upon the system their built on and for because as part of the installation process, emacs preloads a bunch of lisp files, and dumps a binary image of its executable. So, up till now, a particular emacs binary will only run on the same OS version it was built on.To make matters worse (for OpenStep users), it is a little difficult (but not impossible) to build a NEXTSTEP program on an OpenStep box. Well, this problem (for the most part) has now been solved. I've configured this package to delay this dump until installation time, so that the emacs binary created will be (mostly) guaranteed to work on your machine. I've verified this for i386 NEXTSTEP 3.3p1 and i386 OpenStep 4.2. If you ever change system libraries and/or upgrade the OS so that this emacs will no longer function, you can manually dump a new version of emacs. Simply run (as root) the included program: /LocalApps/Emacs.app/emacsdump to produce a new binary. NOTES I gzipped all the info files and left out most of the lisp source files to save space. Despite that, this is still quite a large package. I only packaged up pre-existing software. If you find bugs, contact the current maintainer of Emacs_for_NeXTstep, Christian Limpach, as listed below. HISTORY v4.20a1 Based on emacs-4.2b7 (GNU emacs-19.34). First attempt at portable emacs package CREDITS Emacs (for NeXTstep) source Christian Limpach <chris@nice.ch> http://nice.ethz.ch/~chris/emacs.html Package Creation Rex Dieter <rdieter@math.unl.edu> Computer System Manager University of Nebraska at Lincoln Department of Mathematics and Statistics http://www.math.unl.edu/~rdieter/ Jaokin Joahansson PackageBuilder.app, v1.1 d91-jjo@nada.kth.se
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.