Update HISTORY section in readme for the NextStep interface.
* nextstep/README: Update HISTORY after suggestion from former maintainer Adrian Robert.
This commit is contained in:
parent
f67f1edd69
commit
e6a3819560
1 changed files with 9 additions and 4 deletions
|
@ -8,10 +8,15 @@ NextStep (NS), including OS X (Mac) and GNUstep, using the Cocoa API.
|
||||||
|
|
||||||
HISTORY
|
HISTORY
|
||||||
|
|
||||||
Up to Emacs 22, the OS X interface was implemented using the C-based
|
|
||||||
Carbon API. Starting with Emacs 23, the interface was rewritten in
|
The Nextstep (NS) interface of GNU Emacs was originally written in
|
||||||
Objective-C using the Cocoa API. Meanwhile, the Carbon interface has
|
1994 for NeXTSTEP systems running Emacs 19 and subsequently ported to
|
||||||
been maintained independently under the name "mac".
|
OpenStep and then Rhapsody, which became Mac OS X. In 2004 it was
|
||||||
|
adapted to GNUstep, a free OpenStep implementation, and in 2008 it was
|
||||||
|
merged to the GNU Emacs trunk and released with Emacs 23. Around the
|
||||||
|
same time a separate Mac-only port using the Carbon APIs and
|
||||||
|
descending from a 2001 MacOS 8/9 port of Emacs 21 was removed. (It
|
||||||
|
remains available externally under the name "mac".)
|
||||||
|
|
||||||
|
|
||||||
OVERVIEW OF COCOA AND OBJECTIVE-C
|
OVERVIEW OF COCOA AND OBJECTIVE-C
|
||||||
|
|
Loading…
Add table
Reference in a new issue