Commit | Line | Data |
---|---|---|
81fa735d | 1 | Emacs for Mac OS Classic and Mac OS X |
1a578e9b | 2 | |
ceb4c4d3 | 3 | Copyright (C) 2001, 2002, 2003, 2004, 2005, |
4e6835db | 4 | 2006, 2007 Free Software Foundation, Inc. |
b6955da2 AC |
5 | |
6 | Permission is granted to anyone to make or distribute verbatim | |
7 | copies of this document as received, in any medium, provided that | |
8 | the copyright notice and permission notice are preserved, and that | |
9 | the distributor grants the recipient permission for further | |
10 | redistribution as permitted by this notice. | |
11 | ||
12 | Permission is granted to distribute modified versions of this | |
13 | document, or of portions of it, under the above conditions, | |
14 | provided also that they carry prominent notices stating who last | |
15 | changed them. | |
16 | ||
e0f712ba | 17 | This directory contains the files needed to build Emacs on the Mac OS |
81fa735d YM |
18 | Classic and Mac OS X. Many of the major features of the Unix version |
19 | are supported: multiple frames, colors, scroll bars, menu bars, use of | |
20 | the mouse, fontsets, international characters, input methods, and | |
21 | coding systems. | |
1a578e9b AC |
22 | |
23 | Mac OS specific support includes document drag-and-drop in the Finder, | |
24 | transfer of text to and from other applications via the clipboard, and | |
25 | sending AppleScript commands to other applications from Emacs. | |
26 | ||
81fa735d | 27 | The following are not supported on Mac OS Classic: unexec (dump-emacs), |
e0f712ba AC |
28 | asynchronous subprocesses (start-process), and networking |
29 | (open-network-stream). These features work fine on Mac OS X. | |
1a578e9b | 30 | |
e0f712ba | 31 | There is basic support for synchronous subprocesses (call-process) on |
81fa735d YM |
32 | Mac OS Classic (non-Carbon build only) although Unix commands that are |
33 | used will need to be ported. | |
1a578e9b | 34 | |
28826fdb YM |
35 | MPW-GM (August 2001) can be used to build Emacs on the Mac OS Classic. |
36 | On Mac OS X, Emacs can be built using the Developer Tools. See the | |
37 | INSTALL file in this directory for instructions on building Emacs. | |
1a578e9b | 38 | |
e0f712ba AC |
39 | Read the Mac OS section of the on-line help to find out about how to |
40 | use Emacs on the Mac. | |
41 | ||
42 | A number of things do not work yet: | |
43 | ||
81fa735d | 44 | + Support for PostScript image type is not available. |
e0f712ba | 45 | |
47600d8e ST |
46 | + Incorporate Apple's wrappers to be able to create a universal |
47 | binary that unexecs on first run for the given architecture. | |
48 | ||
e0f712ba AC |
49 | If your Mac is connected to the Internet, report bugs by typing `M-x |
50 | report-emacs-bug' or by choosing the entry `Send Bug Report...' in | |
51 | the `Help' menu. This will send the bug report to the address | |
52 | emacs-pretest-bug@gnu.org. | |
1a578e9b | 53 | |
0772ffb2 ST |
54 | Steven |
55 | <steven.tamm@mac.com> |