From 4235d2d9eaa3b64d3172f6c60f1e71704795af89 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 14 Mar 2016 09:30:01 -0700 Subject: 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 --- nextstep/README | 38 +++++++++++++++++++++++++++++++------- 1 file changed, 31 insertions(+), 7 deletions(-) (limited to 'nextstep') 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 . + + +Local variables: +coding: utf-8 +end: -- cgit v1.2.1