Mercurial > emacs
annotate mac/INSTALL @ 77472:70d58d56b53b
(idlwave-shell-clear-all-bp): Don't re-query for each cleared BP.
(idlwave-shell-clear-bp): Optionally skip BP query.
(idlwave-shell-update-bp-overlays): Use set-window-margins instead of
set-window-buffer, which incorrectly moves displayed region.
author | J.D. Smith <jdsmith@as.arizona.edu> |
---|---|
date | Tue, 24 Apr 2007 00:22:52 +0000 |
parents | 92a0e87ff562 |
children | 164112c9f92d 52a7f3f50b89 |
rev | line source |
---|---|
66362
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
1 * BUILDING EMACS ON MAC OS Classic AND MAC OS X -*- outline -*- |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
2 |
68648
067115a6e738
Update years in copyright notice; nfc.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
66362
diff
changeset
|
3 Copyright (C) 2001, 2002, 2003, 2004, 2005, |
75348 | 4 2006, 2007 Free Software Foundation, Inc. |
75769
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
5 See the end of the file for license conditions. |
36233 | 6 |
7 | |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
8 * BUILDING EMACS ON MAC OS X |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
9 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
10 You should be able to build Emacs on Mac OS X by typing the following |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
11 commands at the top-level directory after the source distribution is |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
12 un-tarred. |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
13 |
49091
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
14 ./configure --enable-carbon-app |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
15 make |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
16 make install |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
17 |
49091
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
18 The last step may fail if you do not have permissions to install. If |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
19 you try to install into /usr (with ./configure --prefix=/usr), then you |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
20 must install as root using the sudo command. However, it is not |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
21 recommended; see the notes section below for more details. |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
22 |
74141
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
23 The --enable-carbon-app specifies that the Carbon GUI application |
49091
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
24 should be installed into /Application. If you want it to install in a |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
25 different location, specify --enable-carbon-app=<mydir> |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
26 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
27 You can type `make bootstrap' instead of `make' to rebuild everything, |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
28 including byte-compiling the Lisp files. |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
29 |
49091
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
30 If you are compiling on Mac OS X versions before 10.2 and have not |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
31 installed the GNU texinfo package on your system, the build will |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
32 complain that makeinfo cannot be found. Instructions for installing the |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
33 GNU texinfo package are given below. Alternatively, you can type `make |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
34 -k' instead of `make' and safely ignore the error messages and use the |
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
35 existing info files. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
36 |
74141
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
37 After Emacs is installed, you can run a text-only terminal version by |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
38 typing `emacs' from a terminal (make sure your path contains |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
39 /usr/local/bin) or a GUI application by double-clicking on |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
40 /Applications/Emacs.app in the Finder. Even in the terminal version, |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
41 some Carbon-specific functions such as `mac-set-file-creator' are |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
42 still meaningful. |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
43 |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
44 To start Emacs as a GUI application from the terminal, the pathname to |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
45 the executable in the bundle, i.e., |
47072
641218868c7a
2002-08-27 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents:
46917
diff
changeset
|
46 |
49091
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
47 /Application/Emacs.app/Contents/MacOS/Emacs |
47072
641218868c7a
2002-08-27 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents:
46917
diff
changeset
|
48 |
641218868c7a
2002-08-27 Andrew Choi <akochoi@shaw.ca>
Andrew Choi <akochoi@shaw.ca>
parents:
46917
diff
changeset
|
49 must be typed to the shell to enable Emacs to locate its resources |
74141
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
50 correctly. You may want to create an alias to this path to quickly |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
51 access both the terminal and GUI versions. You can specify some |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
52 standard Emacs options when invoking Emacs in this way. |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
53 |
74141
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
54 Emacs on Mac OS X is not configured to use X11 unless either it is |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
55 requested or the use of Carbon is disabled explicitly. So, if you are |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
56 building Emacs to run on X Window System, you need to specify like: |
46776 | 57 |
73823
f0b4afa8b991
Remove descriptions about --without-x. Remove
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
72979
diff
changeset
|
58 ./configure --with-x |
46776 | 59 |
74141
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
60 Note that the Carbon-specific functions mentioned above are not |
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
61 available on the X11-enabled build. |
46776 | 62 |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
63 To use colors in a terminal, put the following lines in the file |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
64 ~/.termcap and log in again. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
65 |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
66 ----- |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
67 # added ANSI color |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
68 vt100|vt100-am|vt100am|dec vt100:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
69 :pa#64:Co#8:Sf=\E[3%dm:Sb=\E[4%dm:op=\E[m:AF=\E[3%dm:AB=\E[4%dm:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
70 :do=^J:co#80:li#24:cl=\E[;H\E[2J:sf=2*\ED:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
71 :le=^H:bs:am:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
72 :ce=3\E[K:cd=50\E[J:so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
73 :md=2\E[1m:mr=2\E[7m:mb=2\E[5m:me=2\E[m:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
74 :rf=/usr/share/tabset/vt100:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
75 :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[;r\E[0m\E(B\E)B\E[2J:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
76 :ks=\E[?1h\E=:ke=\E[?1l\E>:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
77 :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
78 :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=2*\EM:vt#3:xn:\ |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
79 :sc=\E7:rc=\E8:cs=\E[%i%d;%dr: |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
80 ----- |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
81 |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49091
diff
changeset
|
82 To build the `info' files in versions prior to Mac OS X 10.2, you need |
49091
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
83 to install the texinfo software. |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
84 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
85 To install from source, obtain texinfo-4.2.tar.gz from ftp.gnu.org or |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
86 a mirror. Un-tar it, enter its directory and type |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
87 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
88 ./configure |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
89 make |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
90 make install |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
91 |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49091
diff
changeset
|
92 The last step may need to be performed as root (sudo make install). |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
93 |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
94 You may also like to install ispell, which will allow you to use |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
95 ispell and flyspell-mode. To install ispell from source, you first |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
96 need to install GNU textutils. |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
97 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
98 To do so, download textutils-2.0.tar.gz from ftp.gnu.org or a mirror. |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
99 Un-tar it, enter its directory, type |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
100 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
101 ./configure --host=powerpc-apple-bsd |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
102 make |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
103 make install |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49091
diff
changeset
|
104 |
49091
4d9ad5d4f2d4
* INSTALL: Added documentation about --enable-carbon-app and
Steven Tamm <steventamm@mac.com>
parents:
48748
diff
changeset
|
105 Again, the last step may need to be performed as root. Note that if you |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
106 run `make check', the test for `pr' will fail. |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
107 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
108 Get and un-tar ispell-3.2.06.tar.gz. Look for it here: |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
109 |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
110 http://fmg-www.cs.ucla.edu/geoff/ispell.html |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
111 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
112 Go into its directory, type |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
113 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
114 cp local.h.samp local.h |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
115 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
116 Add a line `#define TERMLIB ""' to the end of local.h. |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
117 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
118 Set the environment variable TMPDIR to an existing directory. For |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
119 example since `/tmp' exists on my machine and I am using `bash', I |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
120 typed |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
121 |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
122 export TMPDIR=/tmp |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
123 |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
124 Run `make' and `make install', the latter as root. |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
125 |
48748
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
126 * BUILDING BINARY DISTRIBUTIONS FOR MAC OS X |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
127 |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
128 If you are intending to build a binary distribution of Emacs, there is |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
129 a script that will greatly simplify the process. It is called |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
130 make-package and it is contained in this directory. It will generate |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
131 a disc image containing a installer bundle. By default the installer |
74141
e10391aa221e
Add descriptions about configuration and invocation.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
73823
diff
changeset
|
132 will place the emacs common files in /usr/local/* and the Carbon |
48748
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
133 application in /Applications. Typical usage would be |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
134 |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
135 ./make-package |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
136 |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
137 After running, an compressed disk image of the installer will be placed |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
138 in a file called EmacsInstaller.dmg. This file can be then distributed |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
139 to whomever would like a binary distribution. Here are the common |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
140 options to user |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
141 |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49091
diff
changeset
|
142 --with-x - Use the X11 GUI instead of the Carbon GUI. |
48748
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
143 --prefix=DIR - Place the common emacs files in the given DIR. The |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
144 default is /usr/local. See note below if placing |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
145 in /usr |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
146 --self-contained - Place the common emacs files inside the Emacs.app |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
147 itself. This makes the application trivial to |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
148 uninstall and copy between computers. |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
49091
diff
changeset
|
149 --app-symlink - Use a symlink inside the Application to the |
48748
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
150 $prefix/bin/emacs to reduce disk space. Note, this |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
151 option may removed in the future. |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
152 |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
153 |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
154 For usage of other options, use the --help option. |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
155 |
66362
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
156 * BUILDING EMACS ON MAC OS Classic |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
157 |
71820
3b5341ede4ac
More cleanup related to last change.
Kim F. Storm <storm@cua.dk>
parents:
71813
diff
changeset
|
158 You can use MPW-GM (Aug. 2001) to build Emacs. MPW-GM can be |
71813
531358390881
Remove descriptions about Metrowerks CodeWarrior. Fix URL
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
68648
diff
changeset
|
159 downloaded free of charge from Apple. |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
160 |
55853
f900ce9a7062
Updating list of TODOs to remove image support and environment variable problem
Steven Tamm <steventamm@mac.com>
parents:
53580
diff
changeset
|
161 ### IMPORTANT ### You can use StuffIt Expander to decompress and untar |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
162 the distribution. However, you *must* set the radio button in the |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
163 Preferences->Cross Platform->Convert text files to Macintosh format to |
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
44729
diff
changeset
|
164 "Never". Otherwise the compiled Lisp files will be corrupted. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
165 |
71813
531358390881
Remove descriptions about Metrowerks CodeWarrior. Fix URL
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
68648
diff
changeset
|
166 (Optional) A subset of the fonts from the GNU intlfonts-1.2 |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
167 distribution converted to NFNT format can be obtained from |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
168 |
71813
531358390881
Remove descriptions about Metrowerks CodeWarrior. Fix URL
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
68648
diff
changeset
|
169 http://members.shaw.ca/akochoi-emacs/stories/Resources/GNU-Fonts.smi.bin |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
170 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
171 To build Emacs in the MPW Shell, simply set the directory to |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
172 ...:emacs:mac: and build the target Emacs of the make file |
66362
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
173 makefile.MPW. I.e., execute the commands |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
174 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
175 make Emacs -f makefile.MPW > Emacs.MakeScript |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
176 Emacs.MakeScript |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
177 |
71820
3b5341ede4ac
More cleanup related to last change.
Kim F. Storm <storm@cua.dk>
parents:
71813
diff
changeset
|
178 The above commands create an executable that uses the Carbon API. |
3b5341ede4ac
More cleanup related to last change.
Kim F. Storm <storm@cua.dk>
parents:
71813
diff
changeset
|
179 The non-Carbon version can also be created by replacing all the |
60394
ba6caa525be2
Mention new target `NonCarbon'.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
55853
diff
changeset
|
180 occurrences of `Emacs' above with `NonCarbon'. Not that the |
ba6caa525be2
Mention new target `NonCarbon'.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
55853
diff
changeset
|
181 non-Carbon version does not support some features such as file |
66362
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
182 dialogs, drag-and-drop, and Unicode menus. |
60394
ba6caa525be2
Mention new target `NonCarbon'.
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
55853
diff
changeset
|
183 |
71813
531358390881
Remove descriptions about Metrowerks CodeWarrior. Fix URL
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
68648
diff
changeset
|
184 Once built, the Emacs application (Emacs MPW) can be launched where it |
531358390881
Remove descriptions about Metrowerks CodeWarrior. Fix URL
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
68648
diff
changeset
|
185 is created. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
186 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
187 * NOTES |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
188 |
66362
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
189 Emacs should build and run on a PowerMac running Mac OS 8.6 - 9.2 (but |
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
190 only tested on 9.2.2), and Mac OS X 10.1 - 10.4. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
191 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
192 You will need around 100 MB of disk space for the source files and |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
193 intermediate files. |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
194 |
66362
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
195 Under Mac OS Classic, there is no support for building the LEIM |
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
196 directory. However, it can be built on Mac OS X or another platform |
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
197 and transferred to the Mac. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
198 |
48748
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
199 On Mac OS X, installing the emacs files in /usr can cause issues with |
66362
1a4e1d124beb
Replace `Mac OS 8/9' with `Mac OS Classic'. Add
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
parents:
65678
diff
changeset
|
200 system software updates possibly overwriting the distribution. If this |
48748
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
201 is a concern, as it should be in normal binary distributions, please |
0f5f21cee53f
Added description of make-package
Steven Tamm <steventamm@mac.com>
parents:
48626
diff
changeset
|
202 use /usr/local as the prefix for installation. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
203 |
63161
5c72c9c65fb2
Describe support for Intel-based Macintosh
Steven Tamm <steventamm@mac.com>
parents:
60394
diff
changeset
|
204 Emacs supports both PowerPC and Intel-based Macintoshes. However, |
5c72c9c65fb2
Describe support for Intel-based Macintosh
Steven Tamm <steventamm@mac.com>
parents:
60394
diff
changeset
|
205 due to the unexec process that Emacs uses to dump core, it is not |
5c72c9c65fb2
Describe support for Intel-based Macintosh
Steven Tamm <steventamm@mac.com>
parents:
60394
diff
changeset
|
206 possible at this time to generate a universal binary that supports both |
5c72c9c65fb2
Describe support for Intel-based Macintosh
Steven Tamm <steventamm@mac.com>
parents:
60394
diff
changeset
|
207 architectures. In addition, Rosetta doesn't appear to work correctly |
5c72c9c65fb2
Describe support for Intel-based Macintosh
Steven Tamm <steventamm@mac.com>
parents:
60394
diff
changeset
|
208 with PowerPC builds of Emacs; you will have to recompile for Intel. |
5c72c9c65fb2
Describe support for Intel-based Macintosh
Steven Tamm <steventamm@mac.com>
parents:
60394
diff
changeset
|
209 Therefore, builds of Emacs are architecture specific. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
210 |
63161
5c72c9c65fb2
Describe support for Intel-based Macintosh
Steven Tamm <steventamm@mac.com>
parents:
60394
diff
changeset
|
211 Enjoy! |
75769
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
212 |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
213 |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
214 This file is part of GNU Emacs. |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
215 |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
216 GNU Emacs is free software; you can redistribute it and/or modify |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
217 it under the terms of the GNU General Public License as published by |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
218 the Free Software Foundation; either version 2, or (at your option) |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
219 any later version. |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
220 |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
221 GNU Emacs is distributed in the hope that it will be useful, |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
222 but WITHOUT ANY WARRANTY; without even the implied warranty of |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
223 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
224 GNU General Public License for more details. |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
225 |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
226 You should have received a copy of the GNU General Public License |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
227 along with GNU Emacs; see the file COPYING. If not, write to the |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
228 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
92a0e87ff562
Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents:
75348
diff
changeset
|
229 Boston, MA 02110-1301, USA. |