Curved quotes in etc/NEWS etc.

* etc/NEWS, nextstep/README: Prefer curved quotes in the
recently-changed text documentation.  See:
http://lists.gnu.org/archive/html/emacs-devel/2016-03/msg00860.html
This commit is contained in:
Paul Eggert 2016-03-14 09:30:01 -07:00
parent 26b56dc739
commit 4235d2d9ea
2 changed files with 578 additions and 553 deletions

1093
etc/NEWS

File diff suppressed because it is too large Load diff

View file

@ -15,7 +15,7 @@ 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 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 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 descending from a 2001 MacOS 8/9 port of Emacs 21 was removed. (It
remains available externally under the name "mac".) remains available externally under the name “mac”.)
OVERVIEW OF COCOA AND OBJECTIVE-C OVERVIEW OF COCOA AND OBJECTIVE-C
@ -25,11 +25,11 @@ superset of C. Anybody with experience with iOS or modern OS X
application development should feel at home. application development should feel at home.
A method call in Objective-C differs from most other languages in the A method call in Objective-C differs from most other languages in the
fact that it doesn't have a normal name. Instead, the method name is fact that it doesnt have a normal name. Instead, the method name is
made up of the name of each parameter. An exception to this rule are made up of the name of each parameter. An exception to this rule are
methods without parameters. methods without parameters.
The following calls a method in the object 'anObject'. The following calls a method in the object anObject.
[anObject alpha:1 beta:2 gamma:3]; [anObject alpha:1 beta:2 gamma:3];
@ -55,8 +55,8 @@ Classes are declared like the following:
modify the NS code over a long period of time. Keep the code simple modify the NS code over a long period of time. Keep the code simple
and avoid language constructs that makes the code hard to maintain. and avoid language constructs that makes the code hard to maintain.
* Don't use macros and types intended for the XCode Interface Builder, * Dont use macros and types intended for the XCode Interface Builder,
like 'IBAction'. like IBAction.
* The NS interface should work on all version of OS X from 10.6.8 * The NS interface should work on all version of OS X from 10.6.8
(Snow Leopard) to the latest official release. (Snow Leopard) to the latest official release.
@ -70,8 +70,8 @@ Classes are declared like the following:
The NS interface features a printf-based trace package that prints the The NS interface features a printf-based trace package that prints the
call tree of selected functions in the Cocoa interface, plus various call tree of selected functions in the Cocoa interface, plus various
extra information. It can be enabled by uncommenting the line extra information. It can be enabled by uncommenting the line
defining 'NSTRACE_ENABLED' in "nsterm.h". To enable more output, defining NSTRACE_ENABLED in nsterm.h. To enable more output,
uncomment the lines defining symbols starting with 'NSTRACE_GROUP'. uncomment the lines defining symbols starting with NSTRACE_GROUP.
GNUSTEP AND OTHER COMPATIBLE SYSTEMS GNUSTEP AND OTHER COMPATIBLE SYSTEMS
@ -102,3 +102,27 @@ The INSTALL file in this directory for compilation instructions.
The Nextstep section in the etc/TODO file for a list of ideas for The Nextstep section in the etc/TODO file for a list of ideas for
future development. future development.
----------------------------------------------------------------------
Copyright 2008-2016 Free Software Foundation, Inc.
This file is part of GNU Emacs.
GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
Local variables:
coding: utf-8
end: