changeset 96861:0d98c4bdb7e5

Consolidate credits. Copyedits.
author Chong Yidong <cyd@stupidchicken.com>
date Mon, 21 Jul 2008 16:35:45 +0000
parents b8f0fc2d50ee
children 88ddaf405341
files nextstep/README
diffstat 1 files changed, 40 insertions(+), 61 deletions(-) [+]
line wrap: on
line diff
--- a/nextstep/README	Mon Jul 21 16:35:35 2008 +0000
+++ b/nextstep/README	Mon Jul 21 16:35:45 2008 +0000
@@ -1,87 +1,66 @@
 Copyright (C) 2008 Free Software Foundation, Inc.
 See the end of the file for license conditions.
 
-Emacs.app
-=========
+This directory contains the files needed to build Emacs on
+Nextstep-based platforms, including GNUStep and Mac OS X.
 
-This file introduces the NeXTstep-based port of GNU Emacs, known as
-Emacs.app, which runs on on many POSIX systems and possibly W32 using
-the GNUstep libraries and on MacOS X systems using the Cocoa
-libraries.  The directory "nextstep" and its subdirectories "Cocoa"
-and "GNUstep" contain files relevant to building and running on these
-systems.
+The Nextstep support code works on many POSIX systems (and possibly
+W32) using the GNUstep libraries, and on MacOS X systems using the
+Cocoa libraries.
 
-Those primarily responsible for the port (in chronological order) were:
+See the INSTALL file in this directory for compilaton instructions.
 
-Michael Brouwer
-Carl Edman
-Christian Limpach
-Scott Bender
-Christophe de Dinechin
-Adrian Robert
-
-See AUTHORS file and "Release History" below for more information.
+Those primarily responsible for the port were, in chronological order:
+Michael Brouwer, Carl Edman, Christian Limpach, Scott Bender,
+Christophe de Dinechin, and Adrian Robert.
 
-GNU Emacs is due to Richard Stallman and company.
-
-The GNUstep port was made possible through the assistance of Adam Fedor, Fred
-Kiefer, M. Uli Klusterer, Alexander Malmberg, Jonas Matton, and Riccardo
-Mottola.
-
-Peter Dyballa assisted in a variety of ways to improve text rendering and
-keyboard handling.  Adam Ratcliffe documented the Preferences panel.  David
-M. Cooke contributed fixes to XPM handling.  Carsten Bormann helped get dired
-working for non-ASCII filenames.
+Peter Dyballa assisted in a variety of ways to improve text rendering
+and keyboard handling, Adam Ratcliffe documented the Preferences
+panel, David M. Cooke contributed fixes to XPM handling, and Carsten
+Bormann helped get dired working for non-ASCII filenames.  People who
+provided additional assistance include Adam Fedor, Fred Kiefer, M. Uli
+Klusterer, Alexander Malmberg, Jonas Matton, and Riccardo Mottola.
+See AUTHORS file and "Release History" below for more information.
 
 
 Requirements
 ------------
 MacOS X 10.3 or later
+
 - or -
-GNUstep "Startup 0.13" or later
-Tested on linux, should work on other systems, perhaps with minor build
-tweaking.
-
-
-Compilation
------------
 
-See INSTALL.
-
-
-Usage
------
-
-Please use the first entry under the help menu within Emacs.app, do
-"M-x info-ns-emacs".
+GNUstep "Startup 0.13" or later
+Tested on GNU/Linux, should work on other systems, perhaps with minor
+build tweaking.
 
 
 Background
 ----------
-
-Internally to emacs, the port and its code are referred to using the term
-"NeXTstep", despite the fact that no system or API has been released under
-this name in more than 10 years.  Here's some background on why..
+Within Emacs, the port and its code are referred to using the term
+"Nextstep", despite the fact that no system or API has been released
+under this name in more than 10 years.  Here's some background on why:
 
-NeXT, Inc. introduced the NeXTstep API with its computer and operating system
-in the late 1980's.  Later on in collaboration with Sun, this API was
-published as a specification called OpenStep.  The GNUstep project started in
-the early 1990's to provide a free implementation of this API.  Later on,
-Apple bought NeXT (some would say "NeXT bought Apple") and made OpenStep the
-basis of OS X, calling the API "Cocoa".  Since then, Cocoa has evolved beyond
-the OpenStep specification, and GNUstep has followed it.
+NeXT, Inc. introduced the NeXTstep API with its computer and operating
+system in the late 1980's.  Later on, in collaboration with Sun, this
+API was published as a specification called OpenStep.  The GNUstep
+project started in the early 1990's to provide a free implementation
+of this API.  Later on, Apple bought NeXT (some would say "NeXT bought
+Apple") and made OpenStep the basis of OS X, calling the API "Cocoa".
+Since then, Cocoa has evolved beyond the OpenStep specification, and
+GNUstep has followed it.
 
-Thus, calling this port "OpenStep" is not technically accurate, and in the
-absence of any other determinant, we are using the term "NeXTstep", both
-because it signifies the original inspiration that created these APIs, and
-because all of the classes and functions still begin with the letters "NS".
+Thus, calling this port "OpenStep" is not technically accurate, and in
+the absence of any other determinant, we are using the term
+"Nextstep", both because it signifies the original inspiration that
+created these APIs, and because all of the classes and functions still
+begin with the letters "NS".
 
 (See http://en.wikipedia.org/wiki/Nextstep)
 
-This Emacs port was first released in the early 1990's on the NeXT computer,
-and was successively updated to OpenStep, Rhapsody, OS X, and then finally
-GNUstep, tracking GNU emacs core releases in the meantime.
-
+This Emacs port was first released in the early 1990's on the NeXT
+computer, and was successively updated to OpenStep, Rhapsody, OS X,
+and then finally GNUstep, tracking GNU emacs core releases in the
+meantime.
 
 
 Release History