comparison mac/ChangeLog @ 88155:d7ddb3e565de

sync with trunk
author Henrik Enberg <henrik.enberg@telia.com>
date Mon, 16 Jan 2006 00:03:54 +0000
parents 23a1cea22d13
children
comparison
equal deleted inserted replaced
88154:8ce476d3ba36 88155:d7ddb3e565de
1 2005-12-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * makefile.MPW (macselect.c.x): Depend on keymap.h.
4
5 2005-12-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
6
7 * Emacs.app/Contents/Info.plist: Add CFBundleURLTypes key and
8 data. Make NSServices open-selection the first entry.
9
10 2005-11-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
11
12 * makefile.MPW (shortlisp): Sync with src/Makefile.in.
13
14 2005-10-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
15
16 * INSTALL: Replace `Mac OS 8/9' with `Mac OS Classic'. Add
17 `FIXME' to descriptions about Metrowerks CodeWarrior. Remove
18 obsolete description about 512MB limit and icon on Mac OS Classic.
19 Add description about flags for experimental features.
20
21 * README: Replace `Mac OS 8/9' with `Mac OS Classic'. Add `FIXME'
22 to descriptions about Metrowerks CodeWarrior. Remove obsolete
23 descriptions about C-g and supported image types.
24
25 2005-10-20 Bryan D. O'Connor <bryan@lunch.org> (tiny change)
26
27 * make-package: Add a --compressed-dist option to compress info
28 files and .el files that have been byte-compiled. It defaults to "no".
29
30 2005-09-24 Eli Zaretskii <eliz@gnu.org>
31
32 * INSTALL (NOTES): Update the list of versions of MacOS on which
33 Emacs should build.
34
35 * README: Remove a link to ftp://ftp.gnu.org/gnu/mac/emacs/ (which
36 does not exist).
37
38 2005-09-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
39
40 * inc/config.h: Sync with src/config.in.
41
42 2005-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
43
44 * Emacs.app/Contents/Info.plist (mail-to, mail-selection): New
45 NSServices.
46
47 2005-07-04 Lute Kamstra <lute@gnu.org>
48
49 Update FSF's address in GPL notices.
50
51 2005-06-08 Steven Tamm <steventamm@mac.com>
52
53 * INSTALL: Explain that a universal binary cannot be created and
54 builds for on emachine cannot be targeted to the other.
55 * README: Add Universal Binary to the Todo List.
56
57 2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
58
59 * makefile.MPW (buildobj.lst): New target.
60 (Clean): Delete file buildobj.lst.
61 (Emacs, {DocTarget}DOC): Depend on buildobj.lst.
62 (EmacsSource, MacSource, LispSource, LispSourceDontCompile):
63 Remove variables.
64 (SOME_MACHINE_OBJECTS, shortlisp, SOME_MACHINE_LISP): New
65 variables.
66 ({DocTarget}DOC): Use them.
67 (Make-DocFile-PPCCOptions): Add `-d MAC_OS -d MAC_OS8'.
68
69 * inc/config.h: Sync with src/config.in.
70 (DO_BLOCK_INPUT, HAVE_DIFFTIME, HAVE_LOCALE_H, HAVE_MEMCMP)
71 (HAVE_MEMCPY, HAVE_MEMMOVE, HAVE_MEMSET, HAVE_SETITIMER)
72 (HAVE_SIZE_T, HAVE_SYS_IOCTL_H, HAVE_SYS_PARAM_H, HAVE_SYS_STAT_H)
73 (HAVE_SYS_TYPES_H, TIME_WITH_SYS_TIME, SYNC_INPUT): Define them.
74 [__MRC__] (HAVE_ALLOCA_H): Likewise.
75 (config_machfile, config_opsysfile, my_strftime): New macros.
76 (HAVE_PWD_H): Move from s-mac.h.
77 (HAVE_ALLOCA, C_ALLOCA): Move from m-mac.h.
78 (PTR): Move to s-mac.h.
79
80 * inc/m-mac.h: (HAVE_ALLOCA, C_ALLOCA): Move to config.h.
81
82 * inc/s-mac.h: Sync with src/s/template.h. Don't include fcntl.h,
83 time.h, or signal.h.
84 (index, rindex): New macros.
85 [__MRC__] (sigmask, __signal_max, NSIG): Adjust signal numbers for
86 compatibility with predefined ones.
87 (PTR): Move from s-mac.h.
88 (HAVE_PWD_H): Move to config.h.
89 (volatile): Remove macro.
90 [__MRC__] (strftime): Likewise.
91 (read_input_waiting, sys_gmtime, sys_localtime, sys_ctime)
92 (sys_time, sys_signal, atof): Remove declarations.
93
94 * inc/sys/time.h (ITIMER_REAL): New macro.
95 (struct itimerval): New struct.
96 (setitimer): New extern.
97
98 2005-05-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
99
100 * inc/config.h [HAVE_CARBON] (USE_TOOLKIT_SCROLL_BARS): Define.
101
102 2005-04-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
103
104 * makefile.MPW (MacObjects): Add macselect.c.x.
105 (macselect.c.x): New target.
106 (mac.c): Fix dependency.
107
108 * Emacs.app/Contents/Info.plist: Add NSServices key and data.
109
110 * inc/s-mac.h (HAVE_PWD_H): Define.
111
112 2005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
113
114 * makefile.MPW (NonCarbonLibs): Add LocalesLib. Delete
115 TextEncodingConverter.
116
117 2005-04-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
118
119 * Emacs.app/Contents/Resources/English.lproj/InfoPlist.strings
120 (CFBundleShortVersionString, CFBundleGetInfoString): Fix version
121 number and copyright.
122
123 * Emacs.r (DITL, vers): Likewise.
124
125 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
126
127 * Emacs.app/Contents/Info.plist (CFBundleIdentifier): Change to
128 org.gnu.Emacs.
129
130 2005-03-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
131
132 * INSTALL: Mention new target `NonCarbon'.
133
134 2005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
135
136 * makefile.MPW (NonCarbon): New target. The target `Emacs' is now
137 used for the Carbon build that defines HAVE_CARBON.
138
139 * inc/config.h (HAVE_STDLIB_H): Define to 1.
140
141 * src/EmacsMPW.r (SIZE): Increase preferred memory size to 32MB.
142 [HAVE_CARBON] (crfg): New resource for extra stack space.
143
144 2004-12-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
145
146 * makefile.MPW: Add dependencies for fringe.c.x, image.c.x, and
147 lastfile.c.x.
148 (PPCCOptions): Add -alloca.
149 (EmacsObjects): Remove alloca.c.x. Add fringe.c.x, image.c.x, and
150 lastfile.c.x.
151 (Emacs MPW): Add QuickTimeLib.
152 (EmacsSource): Remove alloca.c. Add fringe.c, image.c, and
153 lastfile.c.
154 (LispSource): Fix pathnames for byte-run.elc, float-sup.elc, and
155 map-ynp.elc.
156 * inc/config.h (USE_LSB_TAG) [__MRC__]: Define.
157 (UNEXEC_SRC): Close comment.
158 * inc/epaths.h (PATH_BITMAPS, PATH_GAME): New defines.
159 * inc/m-mac.h (HAVE_ALLOCA) [__MRC__]: Define.
160 (C_ALLOCA) [__MRC__]: Don't define.
161 * inc/s-mac.h (X_OK): New define.
162 (DECL_ALIGN) [USE_LSB_TAG && __MRC__]: New macro.
163 (GC_MARK_STACK): Define to GC_MAKE_GCPROS_NOOPS.
164
165 2004-05-29 Steven Tamm <steventamm@mac.com>
166
167 * INSTALL: Fixing typos
168 * README: Updating list of TODOs to remove image support and
169 environment variable problem.
170
171 2004-01-14 Stefan Monnier <monnier@iro.umontreal.ca>
172
173 * src/Emacs.r: Update TOO_MUCH_RAM error message.
174
175 2003-11-22 Lars Hansen <larsh@math.ku.dk>
176
177 * inc/grp.h: Added.
178
179 2003-11-02 Andrew Choi <akochoi@shaw.ca>
180
181 * src/Emacs.r [!TARGET_API_MAC_CARBON]: Don't define hfdr resource.
182 * Emacs.app/Contents/Resources/Emacs.rsrc: Remove.
183
184 2003-10-31 Andrew Choi <akochoi@shaw.ca>
185
186 * INSTALL: Add Nozomu Ando's changes to instructions for
187 installing on X Window (that static libraries are no longer
188 necessary after his changes to src/unexmacosx.c).
189
190 2003-04-28 Andrew Choi <akochoi@shaw.ca>
191
192 * make-package: Allocate 5% extra space on disk image for
193 directories and partition tables.
194
195 2003-04-04 Steven Tamm <steventamm@mac.com>
196
197 * make-package: Place libexec executables directly under the
198 Contents/MacOS/libexec if the application is self-contained
199
200 2003-04-01 Kim F. Storm <storm@cua.dk>
201
202 * makefile.MPW (frame.c.x): Add dependency on BLOCKINPUT_H_GROUP.
203 (xdisp.c.x): Fix to use BLOCKINPUT_H_GROUP.
204
205 2003-03-21 Kim F. Storm <storm@cua.dk>
206
207 * makefile.MPW (xdisp.c.x): Add dependency on blockinput.h and
208 files included from it. Add dependency on keymap.h.
209
1 2003-01-14 Steven Tamm <steventamm@mac.com> 210 2003-01-14 Steven Tamm <steventamm@mac.com>
2 211
3 * make-package: Fixed problem where the building without 212 * make-package: Fixed problem where the building without
4 specifying build directory fails. 213 specifying build directory fails.
5 214
594 803
595 ;; Local Variables: 804 ;; Local Variables:
596 ;; coding: iso-2022-7bit-unix 805 ;; coding: iso-2022-7bit-unix
597 ;; End: 806 ;; End:
598 807
599 Copyright (C) 2001 Free Software Foundation, Inc. 808 Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
600 Copying and distribution of this file, with or without modification, 809 Copying and distribution of this file, with or without modification,
601 are permitted provided the copyright notice and this notice are preserved. 810 are permitted provided the copyright notice and this notice are preserved.
811
812 ;;; arch-tag: c6fd43f7-0e50-4c0a-ac82-1c8a9e45a9bf