mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-05 11:49:37 +00:00
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:
parent
26b56dc739
commit
4235d2d9ea
2 changed files with 578 additions and 553 deletions
|
@ -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 doesn’t 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,
|
* Don’t 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:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue