aboutsummaryrefslogtreecommitdiffstats
path: root/mac
diff options
context:
space:
mode:
authorKaroly Lorentey2006-07-14 05:56:32 +0000
committerKaroly Lorentey2006-07-14 05:56:32 +0000
commit99715bbc447eb633e45ffa23b87284771ce3ac74 (patch)
tree3a8a53dfe3dbdd9f8e36965e9f043eae522d3c0e /mac
parent556b89447234f15d1784a23dadbfe429464463a8 (diff)
parent763bb2d43615bc3ae816422f965d76d5e1ae4bdd (diff)
downloademacs-99715bbc447eb633e45ffa23b87284771ce3ac74.tar.gz
emacs-99715bbc447eb633e45ffa23b87284771ce3ac74.zip
Merged from emacs@sv.gnu.org.
Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-331 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-332 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-333 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-334 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-335 Add note about "link" button-class to etc/TODO * emacs@sv.gnu.org/emacs--devo--0--patch-336 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-337 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-338 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-339 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-340 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-341 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-342 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-343 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-344 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-345 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-346 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-347 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-348 Update for ERC 5.1.3. * emacs@sv.gnu.org/emacs--devo--0--patch-349 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-350 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/gnus--rel--5.10--patch-111 Update from CVS: texi/gnus.texi (Summary Buffer Lines): Fix typo. * emacs@sv.gnu.org/gnus--rel--5.10--patch-112 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-113 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-114 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-572
Diffstat (limited to 'mac')
-rw-r--r--mac/ChangeLog11
-rw-r--r--mac/INSTALL45
-rw-r--r--mac/README7
3 files changed, 28 insertions, 35 deletions
diff --git a/mac/ChangeLog b/mac/ChangeLog
index a17f456ae6f..20c9c255c58 100644
--- a/mac/ChangeLog
+++ b/mac/ChangeLog
@@ -1,3 +1,14 @@
12006-07-12 Kim F. Storm <storm@cua.dk>
2
3 * INSTALL: More cleanup related to last change.
4
52006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
6
7 * INSTALL: Remove descriptions about Metrowerks CodeWarrior. Fix URL
8 for GNU-fonts.smi.bin. USE_ATSUI is enabled by default on Mac OS X.
9
10 * README: Remove descriptions about Metrowerks CodeWarrior.
11
12006-05-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 122006-05-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2 13
3 * makefile.MPW (SOME_MACHINE_LISP): Add fringe.elc. 14 * makefile.MPW (SOME_MACHINE_LISP): Add fringe.elc.
diff --git a/mac/INSTALL b/mac/INSTALL
index e887537354b..cf82003e5c4 100644
--- a/mac/INSTALL
+++ b/mac/INSTALL
@@ -160,22 +160,18 @@ For usage of other options, use the --help option.
160 160
161* BUILDING EMACS ON MAC OS Classic 161* BUILDING EMACS ON MAC OS Classic
162 162
163FIXME: You can use either Metrowerks CodeWarrior Pro 6 or MPW-GM 163You can use MPW-GM (Aug. 2001) to build Emacs. MPW-GM can be
164(Aug. 2001) to build Emacs. MPW-GM can be downloaded free of charge 164downloaded free of charge from Apple.
165from Apple.
166
167In either case, you will need MPW-GM to build the make-docfile utility
168and to generate the doc string file DOC.
169 165
170### IMPORTANT ### You can use StuffIt Expander to decompress and untar 166### IMPORTANT ### You can use StuffIt Expander to decompress and untar
171the distribution. However, you *must* set the radio button in the 167the distribution. However, you *must* set the radio button in the
172Preferences->Cross Platform->Convert text files to Macintosh format to 168Preferences->Cross Platform->Convert text files to Macintosh format to
173"Never". Otherwise the compiled Lisp files will be corrupted. 169"Never". Otherwise the compiled Lisp files will be corrupted.
174 170
175FIXME: (Optional) A subset of the fonts from the GNU intlfonts-1.2 171(Optional) A subset of the fonts from the GNU intlfonts-1.2
176distribution converted to NFNT format can be obtained from 172distribution converted to NFNT format can be obtained from
177 173
178 ftp://mac-emacs.sourceforge.net/pub/mac-emacs/GNU-fonts.smi.bin 174 http://members.shaw.ca/akochoi-emacs/stories/Resources/GNU-Fonts.smi.bin
179 175
180To build Emacs in the MPW Shell, simply set the directory to 176To build Emacs in the MPW Shell, simply set the directory to
181...:emacs:mac: and build the target Emacs of the make file 177...:emacs:mac: and build the target Emacs of the make file
@@ -184,27 +180,14 @@ makefile.MPW. I.e., execute the commands
184 make Emacs -f makefile.MPW > Emacs.MakeScript 180 make Emacs -f makefile.MPW > Emacs.MakeScript
185 Emacs.MakeScript 181 Emacs.MakeScript
186 182
187The above commands create an executable that uses the Carbon API. The 183The above commands create an executable that uses the Carbon API.
188non-Carbon version can also be created by replacing all the 184The non-Carbon version can also be created by replacing all the
189occurrences of `Emacs' above with `NonCarbon'. Not that the 185occurrences of `Emacs' above with `NonCarbon'. Not that the
190non-Carbon version does not support some features such as file 186non-Carbon version does not support some features such as file
191dialogs, drag-and-drop, and Unicode menus. 187dialogs, drag-and-drop, and Unicode menus.
192 188
193FIXME: To build Emacs using CodeWarrior, start up the CodeWarrior IDE, 189Once built, the Emacs application (Emacs MPW) can be launched where it
194choose File->Import Project... and select the file cw6-mcp.xml. When 190is created.
195prompted to save the project, navigate to same directory as the file
196cw6-mcp.xml, name the project emacs-cw6.mcp, and save it there. Then
197choose Project->Make. Note that this does not build the DOC file. To
198do so, use MPW and build the target "Doc" in makefile.MPW.
199
200FIXME: Once built, the Emacs application (Emacs CW or Emacs MPW) can
201be launched where it is created.
202
203FIXME: To build an optimized version of Emacs in CodeWarrior, change
204the value in the Emacs Settings->Code Generation->Global Optimization
205dialog. To build a version for profiling, check the Profiler
206Information box in the Emacs Settings->Code Generation->PPC Processor
207dialog and include the Profiler PPC.Lib library.
208 191
209* NOTES 192* NOTES
210 193
@@ -234,12 +217,12 @@ There are some compile-time flags that enable experimental features.
234Please use them at your own risk after reading the corresponding 217Please use them at your own risk after reading the corresponding
235threads in the emacs-devel@gnu.org archive. 218threads in the emacs-devel@gnu.org archive.
236 219
237 USE_ATSUI: Enable ATSUI (Apple Type Services for Unicode Imaging) 220 SELECT_USE_CFSOCKET (on Mac OS X): Avoid polling in sys_select (in
238 support. Available on Mac OS 9/Carbon and Mac OS X. 221 src/mac.c).
239 http://lists.gnu.org/archive/html/emacs-devel/2005-10/msg00005.html
240
241 SELECT_USE_CFSOCKET: Avoid polling in sys_select (in src/mac.c).
242 Available on Mac OS X.
243 http://lists.gnu.org/archive/html/emacs-devel/2004-12/msg00789.html 222 http://lists.gnu.org/archive/html/emacs-devel/2004-12/msg00789.html
244 223
224 USE_ATSUI (on Mac OS 9/Carbon): Enable ATSUI (Apple Type Services
225 for Unicode Imaging) support.
226 http://lists.gnu.org/archive/html/emacs-devel/2005-10/msg00005.html
227
245Enjoy! 228Enjoy!
diff --git a/mac/README b/mac/README
index 63ff2e76dd1..ecbd438a3f6 100644
--- a/mac/README
+++ b/mac/README
@@ -32,10 +32,9 @@ There is basic support for synchronous subprocesses (call-process) on
32Mac OS Classic (non-Carbon build only) although Unix commands that are 32Mac OS Classic (non-Carbon build only) although Unix commands that are
33used will need to be ported. 33used will need to be ported.
34 34
35FIXME: Metrowerks CodeWarrior Pro 6 or MPW-GM (August 2001) can be 35MPW-GM (August 2001) can be used to build Emacs on the Mac OS Classic.
36used to build Emacs on the Mac OS Classic. On Mac OS X, Emacs can be 36On Mac OS X, Emacs can be built using the Developer Tools. See the
37built using the Developer Tools. See the INSTALL file in this 37INSTALL file in this directory for instructions on building Emacs.
38directory for instructions on building Emacs.
39 38
40Read the Mac OS section of the on-line help to find out about how to 39Read the Mac OS section of the on-line help to find out about how to
41use Emacs on the Mac. 40use Emacs on the Mac.