aboutsummaryrefslogtreecommitdiffstats
path: root/nextstep
diff options
context:
space:
mode:
authorPaul Eggert2016-03-14 09:30:01 -0700
committerPaul Eggert2016-03-14 09:30:39 -0700
commit4235d2d9eaa3b64d3172f6c60f1e71704795af89 (patch)
tree7e2f92c1be55cc890ca39d5e5e88e245d79fa3a0 /nextstep
parent26b56dc739460bfd35bd12b4aca7434d381d9ef5 (diff)
downloademacs-4235d2d9eaa3b64d3172f6c60f1e71704795af89.tar.gz
emacs-4235d2d9eaa3b64d3172f6c60f1e71704795af89.zip
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
15merged to the GNU Emacs trunk and released with Emacs 23. Around the 15merged to the GNU Emacs trunk and released with Emacs 23. Around the
16same time a separate Mac-only port using the Carbon APIs and 16same time a separate Mac-only port using the Carbon APIs and
17descending from a 2001 MacOS 8/9 port of Emacs 21 was removed. (It 17descending from a 2001 MacOS 8/9 port of Emacs 21 was removed. (It
18remains available externally under the name "mac".) 18remains available externally under the name mac.)
19 19
20 20
21 OVERVIEW OF COCOA AND OBJECTIVE-C 21 OVERVIEW OF COCOA AND OBJECTIVE-C
@@ -25,11 +25,11 @@ superset of C. Anybody with experience with iOS or modern OS X
25application development should feel at home. 25application development should feel at home.
26 26
27A method call in Objective-C differs from most other languages in the 27A method call in Objective-C differs from most other languages in the
28fact that it doesn't have a normal name. Instead, the method name is 28fact that it doesnt have a normal name. Instead, the method name is
29made up of the name of each parameter. An exception to this rule are 29made up of the name of each parameter. An exception to this rule are
30methods without parameters. 30methods without parameters.
31 31
32The following calls a method in the object 'anObject'. 32The following calls a method in the object anObject.
33 33
34 [anObject alpha:1 beta:2 gamma:3]; 34 [anObject alpha:1 beta:2 gamma:3];
35 35
@@ -55,8 +55,8 @@ Classes are declared like the following:
55 modify the NS code over a long period of time. Keep the code simple 55 modify the NS code over a long period of time. Keep the code simple
56 and avoid language constructs that makes the code hard to maintain. 56 and avoid language constructs that makes the code hard to maintain.
57 57
58* Don't use macros and types intended for the XCode Interface Builder, 58* Dont use macros and types intended for the XCode Interface Builder,
59 like 'IBAction'. 59 like IBAction.
60 60
61* The NS interface should work on all version of OS X from 10.6.8 61* The NS interface should work on all version of OS X from 10.6.8
62 (Snow Leopard) to the latest official release. 62 (Snow Leopard) to the latest official release.
@@ -70,8 +70,8 @@ Classes are declared like the following:
70The NS interface features a printf-based trace package that prints the 70The NS interface features a printf-based trace package that prints the
71call tree of selected functions in the Cocoa interface, plus various 71call tree of selected functions in the Cocoa interface, plus various
72extra information. It can be enabled by uncommenting the line 72extra information. It can be enabled by uncommenting the line
73defining 'NSTRACE_ENABLED' in "nsterm.h". To enable more output, 73defining NSTRACE_ENABLED in nsterm.h. To enable more output,
74uncomment the lines defining symbols starting with 'NSTRACE_GROUP'. 74uncomment the lines defining symbols starting with NSTRACE_GROUP.
75 75
76 76
77 GNUSTEP AND OTHER COMPATIBLE SYSTEMS 77 GNUSTEP AND OTHER COMPATIBLE SYSTEMS
@@ -102,3 +102,27 @@ The INSTALL file in this directory for compilation instructions.
102 102
103The Nextstep section in the etc/TODO file for a list of ideas for 103The Nextstep section in the etc/TODO file for a list of ideas for
104future development. 104future development.
105
106
107----------------------------------------------------------------------
108Copyright 2008-2016 Free Software Foundation, Inc.
109
110This file is part of GNU Emacs.
111
112GNU Emacs is free software: you can redistribute it and/or modify
113it under the terms of the GNU General Public License as published by
114the Free Software Foundation, either version 3 of the License, or
115(at your option) any later version.
116
117GNU Emacs is distributed in the hope that it will be useful,
118but WITHOUT ANY WARRANTY; without even the implied warranty of
119MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
120GNU General Public License for more details.
121
122You should have received a copy of the GNU General Public License
123along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
124
125
126Local variables:
127coding: utf-8
128end: