emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/doc/emacs macos.texi emacs.texi ChangeLog...


From: Adrian Robert
Subject: [Emacs-diffs] emacs/doc/emacs macos.texi emacs.texi ChangeLog...
Date: Sat, 29 Nov 2008 02:00:15 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Adrian Robert <arobert> 08/11/29 02:00:15

Modified files:
        doc/emacs      : macos.texi emacs.texi ChangeLog anti.texi 
                         msdog.texi 

Log message:
        * macos.texi: Change references to 'Mac' to 'Mac / GNUstep'.  (GNUstep 
Support): New node.  * anti.texi:  * emacs.texi:  * msdog.texi: Change 
reference to Mac OS node to Mac OS / GNUstep.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/macos.texi?cvsroot=emacs&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/emacs.texi?cvsroot=emacs&r1=1.30&r2=1.31
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/ChangeLog?cvsroot=emacs&r1=1.236&r2=1.237
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/anti.texi?cvsroot=emacs&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/emacs/doc/emacs/msdog.texi?cvsroot=emacs&r1=1.8&r2=1.9

Patches:
Index: macos.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/macos.texi,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- macos.texi  26 Nov 2008 05:27:11 -0000      1.5
+++ macos.texi  29 Nov 2008 02:00:07 -0000      1.6
@@ -2,46 +2,50 @@
 @c Copyright (C) 2000, 2001, 2002, 2003, 2004,
 @c   2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 @c See file emacs.texi for copying conditions.
address@hidden Mac OS, Microsoft Windows, Antinews, Top
address@hidden Emacs and Mac OS
address@hidden Mac OS
address@hidden Mac OS / GNUstep, Microsoft Windows, Antinews, Top
address@hidden Emacs and Mac OS / GNUstep
address@hidden Mac OS X
 @cindex Macintosh
address@hidden GNUstep
 
-  This section briefly describes the peculiarities of using Emacs
-under Mac OS X with native window system support.  For Mac OS X, Emacs
-can be built either without window system support, with X11, or with
-the Cocoa interface.  This section only applies to the Cocoa build.
-Emacs 23 does not support Mac OS Classic.
-
-  Emacs, when built on Mac OS X, uses the Cocoa application interface.
-For various historical and technical reasons, Emacs uses the term
address@hidden internally, instead of ``Cocoa'' or ``Mac OS X''; for
-instance, most of the commands and variables described in the
-following sections begin with @samp{ns-}, which is short for
address@hidden  NeXTstep was an application interface released by
-NeXT Inc during the 1980s, of which Cocoa is a direct descendent.
-Apart from Cocoa, there is another NeXTstep-style system: GNUstep,
-which is free software.  As of this writing, the GNUstep support is
-not fully functional, but we hope to improve it in the future.
+  This section briefly describes the peculiarities of using Emacs built with
+the GNUstep libraries on GNU/Linux or other operating systems, or on Mac OS X
+with native window system support.  For Mac OS X, Emacs can be built either
+without window system support, with X11, or with the Cocoa interface.  This
+section only applies to the Cocoa build.  Emacs 23 does not support Mac OS
+Classic.
+
+  Emacs, when built on Mac OS X, uses the Cocoa application interface.  For
+various historical and technical reasons, Emacs uses the term @samp{Nextstep}
+internally, instead of ``Cocoa'' or ``Mac OS X''; for instance, most of the
+commands and variables described in the following sections begin with
address@hidden, which is short for @samp{Nextstep}.  NeXTstep was an application
+interface released by NeXT Inc during the 1980s, of which Cocoa is a direct
+descendent.  Apart from Cocoa, there is another NeXTstep-style system:
+GNUstep, which is free software.  As of this writing, the GNUstep support is
+alpha status (see @pxref{GNUstep Support}), but we hope to improve it in the
+future.
 
 @menu
-* Mac Basics::          Basic Emacs usage in Mac OS.
-* Mac Customization::   Customizations in Mac OS
-* Mac Events::          How window system events are handled.
+* Mac / GNUstep Basics::        Basic Emacs usage under GNUstep or Mac OS.
+* Mac / GNUstep Customization:: Customizations under GNUstep or Mac OS.
+* Mac / GNUstep Events::        How window system events are handled.
+* GNUstep Support::             Details on status of GNUstep support
+* 
 @end menu
 
address@hidden Mac Basics, Mac Customization, , Mac OS
address@hidden Basic Emacs usage in Mac OS
address@hidden Mac / GNUstep Basics, Mac / GNUstep Customization, , Mac OS / 
GNUstep
address@hidden Basic Emacs usage under Mac OS and GNUstep
 
   By default, the @key{alt} and @key{option} keys are the same as
 @key{Meta} when running under Mac OS.  The Mac @key{Cmd} key is the
 same as @key{Super}, and Emacs provides a set of keybindings using
-this modifier key that mimic other Mac applications (@pxref{Mac
-Events}).  You can change these bindings in the usual way (@pxref{Key
-Bindings}), or by using the Mac preferences panel (@pxref{Mac
+this modifier key that mimic other Mac / GNUstep applications (@pxref{Mac /
+GNUstep Events}).  You can change these bindings in the usual way (@pxref{Key
+Bindings}), or by using the Preferences panel (@pxref{Mac / GNUstep
 Customization}).
 
-  The standard Mac font and color panels are accessible via the
+  The standard Mac / GNUstep font and color panels are accessible via the
 @samp{Windows} menu, or via the standard @key{Cmd-t} and @key{Cmd-C}
 keybindings.  To use the color panel, drag from it to an Emacs frame
 to change the foreground color of the face at that position (if the
@@ -50,12 +54,12 @@
 @samp{Save Options} in the @samp{Options} menu.  To discard the
 settings, create a new frame and close the altered one.
 
-  In Mac OS, @key{S-Mouse-1} (i.e., clicking the left mouse button
+  @key{S-Mouse-1} (i.e., clicking the left mouse button
 while holding down the @key{Shift} key) adjusts the region to the
 click position, just like @key{Mouse-3} (@code{mouse-save-then-kill});
 it does not pop up a menu for changing the default face, as
 @key{S-Mouse-1} normally does (@pxref{Temporary Face Changes}).  This
-change makes Emacs behave more like other Mac applications.
+change makes Emacs behave more like other Mac / GNUstep applications.
 
   When you open or save files using the menus, or using the standard
 @key{Cmd-o} and @key{Cmd-S} bindings, Emacs uses graphical file
@@ -76,12 +80,12 @@
 Many programs which may run under Emacs like latex or man depend on the
 settings of environment variables.  If Emacs is launched from the shell, it
 will automatically inherit these environment variables and its subprocesses
-will inherit them from it.  But if Emacs.app is launched from the Finder it
+will inherit them from it.  But if Emacs is launched from the Finder it
 is not a descendant of any shell, so its environment variables haven't been
 set which often causes the subprocesses it launches to behave differently than
 they would when launched from the shell.
 
-To solve this problem for Emacs.app, there are two solutions.  First is to
+To solve this problem for Emacs, there are two solutions.  First is to
 run, from the command line:
 
 @example
@@ -116,10 +120,10 @@
 to a second or two to the Emacs startup time.
 
 
address@hidden Mac Customization, Mac Events, Mac Basics, Mac OS
address@hidden Mac Customization
address@hidden Mac / GNUstep Customization, Mac / GNUstep Events, Mac / GNUstep 
Basics, Mac OS / GNUstep
address@hidden Mac / GNUstep Customization
 
-Emacs.app can be customized in several ways in addition to the standard
+Emacs can be customized in several ways in addition to the standard
 customization buffers and the Options menu.
 
 
@@ -129,7 +133,7 @@
 and convenient setting of commonly used options.
 
 The Preferences panel is available for setting commonly used GUI-related
-options for Emacs.app.  Access it under the Emacs menu (Mac) or Info menu
+options for Emacs.  Access it under the Emacs menu (Mac) or Info menu
 (GNUstep), or using @kbd{Cmd-,}.
 
 Settings made here are saved when @samp{OK} is hit, or @samp{Save Options} is
@@ -442,8 +446,8 @@
 @end lisp
 
 
address@hidden Mac Events, , Mac Customization, Mac OS
address@hidden Windowing System Events in Mac OS X
address@hidden Mac / GNUstep Events, GNUstep Support, Mac / GNUstep 
Customization, Mac OS / GNUstep
address@hidden Windowing System Events under Mac OS / GNUstep
 
   Nextstep applications receive a number of special events which have
 no X equivalent.  These are sent as specially defined ``keys'', which
@@ -523,6 +527,20 @@
 services and receive the results back.  Note that you may need to
 restart Emacs to access newly-available services.
 
+
address@hidden GNUstep Support, , Mac / GNUstep Events, Mac OS / GNUstep
address@hidden GNUstep Support
+
+Emacs can be built and run under GNUstep however building is difficult and
+there are some limitations to functionality.  In particular, it may be
+necessary to run @samp{make bootstrap} with a plain X configuration, then
address@hidden clean} and @samp{./configure --with-ns} followed by @samp{make
+install}.
+
+Currently CANNOT_DUMP is automatically enabled in GNUstep configurations,
+because the unex file(s) for GNUstep, mainly @samp{unexelf.c}, have not been
+updated yet with the ``zone'' code in and related to @samp{unexmacosx.c}.
+
 @ignore
    arch-tag: a822c2ab-4273-4997-927e-c153bb71dcf6
 @end ignore

Index: emacs.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/emacs.texi,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -b -r1.30 -r1.31
--- emacs.texi  26 Nov 2008 05:27:11 -0000      1.30
+++ emacs.texi  29 Nov 2008 02:00:08 -0000      1.31
@@ -141,7 +141,7 @@
 * Intro::              An introduction to Emacs concepts.
 * Glossary::           Terms used in this manual.
 * Antinews::           Information about Emacs version 21.
-* Mac OS::              Using Emacs in the Mac.
+* Mac OS / GNUstep::    Using Emacs under Mac OS and GNUstep.
 * Microsoft Windows::   Using Emacs on Microsoft Windows and MS-DOS.
 * Manifesto::          What's GNU?  Gnu's Not Unix!
 * Acknowledgments::     Major contributors to GNU Emacs.
@@ -980,11 +980,12 @@
 * LessTif Resources::   X resources for LessTif and Motif menus.
 * GTK resources::       Resources for GTK widgets.
 
-Emacs and Mac OS
+Emacs and Mac OS / GNUstep
 
-* Mac Basics::          Basic Emacs usage in Mac OS.
-* Mac Events::          How window system events are handled.
-* Mac Customization::   Customizations in Mac OS
+* Mac / GNUstep Basics::          Basic Emacs usage in Mac OS.
+* Mac / GNUstep Events::          How window system events are handled.
+* Mac / GNUstep Customization::   Customizations in Mac OS
+* GNUstep Support::             Details on status of GNUstep support
 
 Emacs and Microsoft Windows/MS-DOS
 

Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/ChangeLog,v
retrieving revision 1.236
retrieving revision 1.237
diff -u -b -r1.236 -r1.237
--- ChangeLog   28 Nov 2008 15:42:37 -0000      1.236
+++ ChangeLog   29 Nov 2008 02:00:09 -0000      1.237
@@ -1,3 +1,12 @@
+2008-11-28  Adrian Robert  <address@hidden>
+
+       * macos.texi: Change references to "Mac" to "Mac / GNUstep".
+       (GNUstep Support): New node.
+       * anti.texi:
+       * emacs.texi:
+       * msdog.texi: Change reference to Mac OS node to Mac OS / GNUstep.
+
+
 2008-11-28  Richard M Stallman  <address@hidden>
 
        * misc.texi (Dissociated Press): Minor cleanups.

Index: anti.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/anti.texi,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- anti.texi   28 Nov 2008 12:01:06 -0000      1.6
+++ anti.texi   29 Nov 2008 02:00:12 -0000      1.7
@@ -2,7 +2,7 @@
 @c Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 @c See file emacs.texi for copying conditions.
 
address@hidden Antinews, Mac OS, X Resources, Top
address@hidden Antinews, Mac OS / GNUstep, X Resources, Top
 @appendix Emacs 22 Antinews
 
   For those users who live backwards in time, here is information

Index: msdog.texi
===================================================================
RCS file: /sources/emacs/emacs/doc/emacs/msdog.texi,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- msdog.texi  31 May 2008 10:53:03 -0000      1.8
+++ msdog.texi  29 Nov 2008 02:00:14 -0000      1.9
@@ -2,7 +2,7 @@
 @c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 2000, 2001,
 @c   2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 @c See file emacs.texi for copying conditions.
address@hidden Microsoft Windows, Manifesto, Mac OS, Top
address@hidden Microsoft Windows, Manifesto, Mac OS / GNUstep, Top
 @appendix Emacs and Microsoft Windows/MS-DOS
 @cindex Microsoft Windows
 @cindex MS-Windows, Emacs peculiarities




reply via email to

[Prev in Thread] Current Thread [Next in Thread]