diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2016-03-14 17:36:23 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2016-03-14 17:37:42 -0700 |
commit | 8475f3da531955cf17fecbb78719ff7f3ffe8a18 (patch) | |
tree | f90eb31635f4973dee54019f4ab9253e21511b2e /nextstep/README | |
parent | 5cc691930808ccf7afdbc53ed49ca24badd97013 (diff) | |
download | emacs-8475f3da531955cf17fecbb78719ff7f3ffe8a18.tar.gz |
ASCII-only etc/NEWS etc.
* etc/NEWS, nextstep/README: Revert the recently-added curved
quotes, and stick to ASCII. This typically involves replacing
curved with straight quotes. Since etc/NEWS is viewed so often by
UTF-8-ignorant tools, rewrite its non-ASCII text to spell out
Unicode, e.g., replace ‘‒’ with ‘U+2012 (FIGURE DASH)’.
Diffstat (limited to 'nextstep/README')
-rw-r--r-- | nextstep/README | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/nextstep/README b/nextstep/README index 65e715779de..7a1a0921cd8 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 @@ -121,8 +121,3 @@ 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: |