comparison mac/README @ 44890:01b93e5e53a7

Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog, lisp/ChangeLog, and src/ChangeLog for list of changes.
author Andrew Choi <akochoi@shaw.ca>
date Fri, 26 Apr 2002 23:39:06 +0000
parents 5cb0f2b0cabd
children f819c7a2dd98
comparison
equal deleted inserted replaced
44889:e3b9f45140a5 44890:01b93e5e53a7
1 GNU Emacs for Mac OS 1 Emacs for Mac OS 8/9 and Mac OS X
2 2
3 Copyright (c) 2001 Free Software Foundation, Inc. 3 Copyright (c) 2001, 2002 Free Software Foundation, Inc.
4 4
5 Permission is granted to anyone to make or distribute verbatim 5 Permission is granted to anyone to make or distribute verbatim
6 copies of this document as received, in any medium, provided that 6 copies of this document as received, in any medium, provided that
7 the copyright notice and permission notice are preserved, and that 7 the copyright notice and permission notice are preserved, and that
8 the distributor grants the recipient permission for further 8 the distributor grants the recipient permission for further
11 Permission is granted to distribute modified versions of this 11 Permission is granted to distribute modified versions of this
12 document, or of portions of it, under the above conditions, 12 document, or of portions of it, under the above conditions,
13 provided also that they carry prominent notices stating who last 13 provided also that they carry prominent notices stating who last
14 changed them. 14 changed them.
15 15
16 This directory contains the files needed to build GNU Emacs on the Mac 16 This directory contains the files needed to build Emacs on the Mac OS
17 OS (8.1-9.0). Many of the major features of the Unix version are 17 8/9 and Mac OS X. Many of the major features of the Unix version are
18 supported: multiple frames, colors, scroll bars, menu bars, use of the 18 supported: multiple frames, colors, scroll bars, menu bars, use of the
19 mouse, fontsets, international characters, input methods, and coding 19 mouse, fontsets, international characters, input methods, and coding
20 systems. 20 systems.
21 21
22 Mac OS specific support includes document drag-and-drop in the Finder, 22 Mac OS specific support includes document drag-and-drop in the Finder,
23 transfer of text to and from other applications via the clipboard, and 23 transfer of text to and from other applications via the clipboard, and
24 sending AppleScript commands to other applications from Emacs. 24 sending AppleScript commands to other applications from Emacs.
25 25
26 The following are not yet supported: unexec (dump-emacs), asynchronous 26 The following are not supported on Mac OS 8/9 : unexec (dump-emacs),
27 subprocesses (start-process), and networking 27 asynchronous subprocesses (start-process), and networking
28 (open-network-stream). 28 (open-network-stream). These features work fine on Mac OS X.
29 29
30 There is basic support for synchronous subprocesses (call-process) 30 There is basic support for synchronous subprocesses (call-process) on
31 although Unix commands that are used will need to be ported to the 31 Mac OS 8/9 although Unix commands that are used will need to be
32 Mac. 32 ported.
33 33
34 Metrowerks CodeWarrior Pro 5 or Pro 6 or MPW-GM (August 2000) can be 34 Metrowerks CodeWarrior Pro 6 or MPW-GM (August 2001) can be used to
35 used to build Emacs on the Mac OS. See the INSTALL file in this 35 build Emacs on the Mac OS 8/9. On Mac OS X, Emacs can be built using
36 directory for instructions on building Emacs. 36 the Developer Tools. See the INSTALL file in this directory for
37 instructions on building Emacs.
37 38
38 Binary distributions are available in 39 Binary distributions will be available in
39 40
40 ftp://ftp.gnu.org/gnu/mac/emacs/ 41 ftp://ftp.gnu.org/gnu/mac/emacs/
41 42
42 At this site you can also find an FAQ related to running GNU Emacs on 43 Read the Mac OS section of the on-line help to find out about how to
43 Mac OS. 44 use Emacs on the Mac.
45
46 A number of things do not work yet:
47
48 + On Mac OS X, environment variables are not set up correctly when
49 Emacs is started from the Finder.
50
51 + Emacs does not respond correctly to C-g when it is not reading
52 input.
53
54 + No image support yet.
55
56 + There is no mouse-2 and mouse-3 emulation yet.
57
58 If your Mac is connected to the Internet, report bugs by typing `M-x
59 report-emacs-bug' or by choosing the entry `Send Bug Report...' in
60 the `Help' menu. This will send the bug report to the address
61 emacs-pretest-bug@gnu.org.
44 62
45 Andrew. 63 Andrew.
46 <akochoi@i-cable.com> 64 <akochoi@mac.com>