summaryrefslogtreecommitdiff
path: root/nextstep
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2016-03-14 09:30:01 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2016-03-14 09:30:39 -0700
commit4235d2d9eaa3b64d3172f6c60f1e71704795af89 (patch)
tree7e2f92c1be55cc890ca39d5e5e88e245d79fa3a0 /nextstep
parent26b56dc739460bfd35bd12b4aca7434d381d9ef5 (diff)
downloademacs-4235d2d9eaa3b64d3172f6c60f1e71704795af89.tar.gz
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
Diffstat (limited to 'nextstep')
-rw-r--r--nextstep/README38
1 files changed, 31 insertions, 7 deletions
diff --git a/nextstep/README b/nextstep/README
index fe87802e282..65e715779de 100644
--- a/nextstep/README
+++ b/nextstep/README
@@ -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
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".)
+remains available externally under the name “mac”.)
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.
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
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];
@@ -55,8 +55,8 @@ Classes are declared like the following:
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.
-* Don't use macros and types intended for the XCode Interface Builder,
- like 'IBAction'.
+* Don’t use macros and types intended for the XCode Interface Builder,
+ like ‘IBAction’.
* The NS interface should work on all version of OS X from 10.6.8
(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
call tree of selected functions in the Cocoa interface, plus various
extra information. It can be enabled by uncommenting the line
-defining 'NSTRACE_ENABLED' in "nsterm.h". To enable more output,
-uncomment the lines defining symbols starting with 'NSTRACE_GROUP'.
+defining ‘NSTRACE_ENABLED’ in nsterm.h. To enable more output,
+uncomment the lines defining symbols starting with ‘NSTRACE_GROUP’.
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
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: