diff options
| author | Paul Eggert | 2016-03-14 09:30:01 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-03-14 09:30:39 -0700 |
| commit | 4235d2d9eaa3b64d3172f6c60f1e71704795af89 (patch) | |
| tree | 7e2f92c1be55cc890ca39d5e5e88e245d79fa3a0 /nextstep | |
| parent | 26b56dc739460bfd35bd12b4aca7434d381d9ef5 (diff) | |
| download | emacs-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/README | 38 |
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 | |||
| 15 | merged to the GNU Emacs trunk and released with Emacs 23. Around the | 15 | merged to the GNU Emacs trunk and released with Emacs 23. Around the |
| 16 | same time a separate Mac-only port using the Carbon APIs and | 16 | same time a separate Mac-only port using the Carbon APIs and |
| 17 | descending from a 2001 MacOS 8/9 port of Emacs 21 was removed. (It | 17 | descending from a 2001 MacOS 8/9 port of Emacs 21 was removed. (It |
| 18 | remains available externally under the name "mac".) | 18 | remains 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 | |||
| 25 | application development should feel at home. | 25 | application development should feel at home. |
| 26 | 26 | ||
| 27 | A method call in Objective-C differs from most other languages in the | 27 | A method call in Objective-C differs from most other languages in the |
| 28 | fact that it doesn't have a normal name. Instead, the method name is | 28 | fact that it doesn’t have a normal name. Instead, the method name is |
| 29 | made up of the name of each parameter. An exception to this rule are | 29 | made up of the name of each parameter. An exception to this rule are |
| 30 | methods without parameters. | 30 | methods without parameters. |
| 31 | 31 | ||
| 32 | The following calls a method in the object 'anObject'. | 32 | The 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 | * Don’t 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: | |||
| 70 | The NS interface features a printf-based trace package that prints the | 70 | The NS interface features a printf-based trace package that prints the |
| 71 | call tree of selected functions in the Cocoa interface, plus various | 71 | call tree of selected functions in the Cocoa interface, plus various |
| 72 | extra information. It can be enabled by uncommenting the line | 72 | extra information. It can be enabled by uncommenting the line |
| 73 | defining 'NSTRACE_ENABLED' in "nsterm.h". To enable more output, | 73 | defining ‘NSTRACE_ENABLED’ in nsterm.h. To enable more output, |
| 74 | uncomment the lines defining symbols starting with 'NSTRACE_GROUP'. | 74 | uncomment 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 | ||
| 103 | The Nextstep section in the etc/TODO file for a list of ideas for | 103 | The Nextstep section in the etc/TODO file for a list of ideas for |
| 104 | future development. | 104 | future development. |
| 105 | |||
| 106 | |||
| 107 | ---------------------------------------------------------------------- | ||
| 108 | Copyright 2008-2016 Free Software Foundation, Inc. | ||
| 109 | |||
| 110 | This file is part of GNU Emacs. | ||
| 111 | |||
| 112 | GNU Emacs is free software: you can redistribute it and/or modify | ||
| 113 | it under the terms of the GNU General Public License as published by | ||
| 114 | the Free Software Foundation, either version 3 of the License, or | ||
| 115 | (at your option) any later version. | ||
| 116 | |||
| 117 | GNU Emacs is distributed in the hope that it will be useful, | ||
| 118 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 119 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 120 | GNU General Public License for more details. | ||
| 121 | |||
| 122 | You should have received a copy of the GNU General Public License | ||
| 123 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | ||
| 124 | |||
| 125 | |||
| 126 | Local variables: | ||
| 127 | coding: utf-8 | ||
| 128 | end: | ||