Fix crash at startup under XASSERTS.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
2c631e0e
EZ
12011-06-07 Eli Zaretskii <eliz@gnu.org>
2
3 * sedlibmk.inp (PTRDIFF_T_SUFFIX): Edit to nothing.
4
d451b087
EZ
52011-05-28 Eli Zaretskii <eliz@gnu.org>
6
7 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
8 src/. Make editing of RUN_TEMACS commands less sensitive to
9 leading whitespace.
10
11 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
12
7285dc67
EZ
132011-05-20 Eli Zaretskii <eliz@gnu.org>
14
15 * sed1v2.inp (make-docfile commands): Recognize only if the line
16 begins with a TAB. Use $(etc) rather than a literal "../etc".
17 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
18 (@lisp_frag@): Edit out.
19
20 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
21 zero.
22
4a720484
GM
232011-05-19 Glenn Morris <rgm@gnu.org>
24
25 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
26 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
27 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
28
75c0d28a
EZ
292011-05-07 Eli Zaretskii <eliz@gnu.org>
30
31 * inttypes.h: Include stdint.h.
32 (uintmax_t): Don't define, it is defined in stdint.h.
33
34 * sedlibmk.inp (am__append_1): Edit to comment out.
35 (am__append_2): Edit to expose.
36 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
37 to empty.
38 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
39 to comment out corresponding lines.
40
8db90b73
EZ
412011-04-30 Eli Zaretskii <eliz@gnu.org>
42
43 * inttypes.h: New file.
44
45 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
46 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
47
48 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
49
50 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
51 Add ../msdos/inttypes.h to prerequisites of lread.o.
52
1b2de274
EZ
532011-04-24 Eli Zaretskii <eliz@gnu.org>
54
55 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
56 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
57 REPLACE_* variables.
58
7c106b1e
EZ
592011-04-06 Eli Zaretskii <eliz@gnu.org>
60
61 * sedlibmk.inp: Update checklist.
62 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
63 ($(top_builddir)/config.status): Edit away, both as target and in
64 prerequisites.
65 (@am__fastdepCC_FALSE@): Fix editing.
66 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
67 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
68 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
69 to either nothing or "#".
70
07da4b3c
EZ
712011-03-25 Eli Zaretskii <eliz@gnu.org>
72
73 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
74 Add a description of what needs to be done when a new gnulib
75 module is added.
f4d87671 76 (MKDIR_P): Fix replacement command.
07da4b3c 77
33383987
JB
782011-03-07 Chong Yidong <cyd@stupidchicken.com>
79
80 * Version 23.3 released.
81
945d8b44
EZ
822011-02-26 Eli Zaretskii <eliz@gnu.org>
83
003fa8b6
EZ
84 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
85 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
86 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
87 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
88 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
89 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
90 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
91 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
92 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
93 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
94 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
95 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
96 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
97 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
98 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
99 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
100 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
101 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 102 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 103 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 104 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
105
106 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
107 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
108 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
109 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
110 edits.
111
945d8b44
EZ
112 * depfiles.bat: Create a dummy .Po file only if a file by the same
113 name does not already exist in the deps/ subdirectory.
114
9d9d12cd
EZ
1152011-02-19 Eli Zaretskii <eliz@gnu.org>
116
615d868e 117 * depfiles.bat: New file.
83627c03 118
615d868e
EZ
119 * sedlibmk.inp: New file.
120
121 * sedlibcf.inp: New file.
f601db19
EZ
122
123 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
124 (BUILT_EMACS): Rename from BUILT-EMACS.
125
126 * sed6.inp (MAKEINFO): Edit to "makeinfo".
127 (ENVADD): Adjust to MAKEINFO_OPTS.
128 (texinputdir): Don't edit.
129
534e4e80
EZ
130 * sed3v2.inp (-DVERSION): Edit out.
131 (LOADLIBES): Don't edit to empty.
132
615d868e
EZ
133 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
134 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
135 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
136 (HAVE__BOOL): Edit to 1.
137 (VERSION, inline, restrict): Edit for DJGPP.
138 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
139
140 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
141 (@true): Edit to "@rem".
142 (move-if-change): Edit to "update".
143 (echo): Edit to "djecho".
144 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
145 (LIBOBJS): Edit to empty.
146 ($(libsrc)/make-docfile): Two new edits, one each for every
147 invocation of make-docfile.
148 (move-if-change): Fix edit.
149 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
150 command line shorter.
9d9d12cd
EZ
151
152 * mainmake.v2 (version): Remove, no longer needed (config.in
153 defines VERSION).
154 (all): Add lib.
155 (lib): New target and recipe.
156 (lib-src): Depend on lib.
157 (src): Depend on lib and lib-src.
158 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
159 (bootstrap-clean): Recurse into lib.
615d868e 160 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 161
16eea16b
GM
1622011-01-08 Glenn Morris <rgm@gnu.org>
163
164 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
165
31620103
EZ
1662011-01-07 Eli Zaretskii <eliz@gnu.org>
167
168 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
169
d6a003a8
AS
1702010-12-04 Andreas Schwab <schwab@linux-m68k.org>
171
172 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
173
c3911ead
EZ
1742010-10-15 Eli Zaretskii <eliz@gnu.org>
175
176 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
177 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
178
179 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
180 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
181
a4daeecf
DN
1822010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
183
184 * sed1v2.inp (PROFILING_LDFLAGS):
185 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
186
3fb78d1f
GM
1872010-10-09 Glenn Morris <rgm@gnu.org>
188
189 * mainmake.v2 (install): Remove b2m.
190
644d0594
EZ
1912010-10-02 Eli Zaretskii <eliz@gnu.org>
192
193 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
194 files. Make all file names in TAGS tables absolute.
195
ae9cecb9
EZ
1962010-10-01 Eli Zaretskii <eliz@gnu.org>
197
198 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
199
9f5a812a
EZ
2002010-09-22 Eli Zaretskii <eliz@gnu.org>
201
202 * sed1v2.inp (LINKER): Don't edit, variable was removed from
203 src/Makefile.in.
204 (LD_FIRSTFLAG): Edit to empty.
205
25b88a3d
EZ
2062010-09-17 Eli Zaretskii <eliz@gnu.org>
207
208 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
209
26446e2c
EZ
2102010-08-22 Chong Yidong <cyd@stupidchicken.com>
211
212 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
213
6f505bc8
EZ
2142010-08-20 Eli Zaretskii <eliz@gnu.org>
215
216 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
217
491a1546
EZ
2182010-08-15 Eli Zaretskii <eliz@gnu.org>
219
220 * mainmake.v2 (version): Update due to change in emacs.c.
221
29cf3e20
EZ
2222010-08-05 Eli Zaretskii <eliz@gnu.org>
223
224 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
225 unexec.c => unexcoff.c.
226
59df9fdd 2272010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 228
59df9fdd 229 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 230
fc549af9
EZ
2312010-07-12 Eli Zaretskii <eliz@gnu.org>
232
233 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
234 Edit to empty.
235
236 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
237 Edit to empty.
238
4ea6cb0a
EZ
2392010-07-11 Eli Zaretskii <eliz@gnu.org>
240
241 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
242 defined on <sys/config.h>.
243
8966b757
AS
2442010-07-11 Andreas Schwab <schwab@linux-m68k.org>
245
246 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
247 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
248
e3d5fd37
EZ
2492010-07-08 Eli Zaretskii <eliz@gnu.org>
250
251 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
252 which doesn't exist.
253
254 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
255
49d9e6b0
DN
2562010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
257
258 * sed1v2.inp: Remove reference to prefix-args.
259
72af86bd
AS
2602010-07-07 Andreas Schwab <schwab@linux-m68k.org>
261
262 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
263 (HAVE_BZERO): Don't edit.
264
baeb2564
EZ
2652010-07-02 Eli Zaretskii <eliz@gnu.org>
266
267 * sed1v2.inp (LIB_GCC): Edit to empty.
268 Return back to ../src after compiling each .el file.
269
6259c2ec
GM
2702010-06-30 Glenn Morris <rgm@gnu.org>
271
272 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
273
394f2386
EZ
2742010-06-26 Eli Zaretskii <eliz@gnu.org>
275
276 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
277 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
278
279 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
280 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
281 that begin with "cd ../lisp". Edit out sh if-then-else-fi
282 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
283 constructs in emacs${EXEEXT} rule.
394f2386 284
eb697db5
DN
2852010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
286
287 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
288
824e2978
GM
2892010-06-03 Glenn Morris <rgm@gnu.org>
290
291 * sed2v2.inp: Do not edit HAVE_ALLOCA.
292
ccd89fb3
GM
2932010-05-26 Glenn Morris <rgm@gnu.org>
294
90278cb6
GM
295 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
296
ccd89fb3
GM
297 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
298 No longer present.
299
e5458003
GM
3002010-05-25 Glenn Morris <rgm@gnu.org>
301
302 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
303
e8752c66
GM
3042010-05-21 Glenn Morris <rgm@gnu.org>
305
90278cb6 306 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 307
04384b2d
GM
308 * sed1x.inp (OLDXMENU): Replace any initial value.
309 * sed1v2.inp (OLDXMENU): Edit to "nothing".
310
e8752c66
GM
311 * sed1v2.inp (CANNOT_DUMP): Edit to no.
312
9d5cf9b6
GM
3132010-05-20 Glenn Morris <rgm@gnu.org>
314
315 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
316 (MKDEPDIR): Edit to ':'.
317
c1d0dcfd
GM
3182010-05-19 Glenn Morris <rgm@gnu.org>
319
d494e8f2
GM
320 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
321
c1d0dcfd
GM
322 * sed1v2.inp (LD): Edit to $(CC).
323 (YMF_PASS_LDFLAGS): Edit to `flags'.
324
952d5580
EZ
3252010-05-18 Eli Zaretskii <eliz@gnu.org>
326
327 * sed1x.inp: Add copyright notice.
328
be4ff9da
GM
3292010-05-18 Glenn Morris <rgm@gnu.org>
330
40dc6bf4
GM
331 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
332
be4ff9da
GM
333 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
334 (VMLIMIT_OBJ): Edit to vm-limit.o.
335
16455a85
GM
3362010-05-17 Glenn Morris <rgm@gnu.org>
337
338 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
339 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
340
8877ca0f
GM
3412010-05-16 Glenn Morris <rgm@gnu.org>
342
b02a6645
GM
343 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
344
8877ca0f
GM
345 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
346 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
347
6e546d18
GM
3482010-05-15 Glenn Morris <rgm@gnu.org>
349
4235ca47
GM
350 * sed1v2.inp (LIBXMENU): Edit to empty.
351 * sed1x.inp (LIBXMENU): Expect empty initial value.
352
3545021d
GM
353 * sed1v2.inp (OLDXMENU): Edit to empty.
354 * sed1x.inp (OLDXMENU): Expect empty initial value.
355
9fad8b97
GM
356 * sed1v2.inp (LIBX_OTHER): Edit to empty.
357 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
358
6e546d18
GM
359 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
360 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
361
dbd3f723
EZ
3622010-05-15 Eli Zaretskii <eliz@gnu.org>
363
364 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
365 "emacsclient".
366 (emacsserver, timer, wakeup): Remove edit-out commands.
367
368 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
369 (TERMCAP_OBJ): Add termcap.o.
370
02b49580
GM
3712010-05-15 Glenn Morris <rgm@gnu.org>
372
1a82cca9
GM
373 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
374 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
375
1edbd309 376 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 377
489d31a4
GM
3782010-05-14 Glenn Morris <rgm@gnu.org>
379
177b0288
GM
380 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
381
f14d1dfd
GM
382 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
383 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
384 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
385
11842bd8
GM
386 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
387 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
388 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
389 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
390 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
391
2633ef94
GM
392 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
393
489d31a4
GM
394 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
395
5a903aa9
GM
3962010-05-13 Glenn Morris <rgm@gnu.org>
397
99ab9eb4
GM
398 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
399 (LIBXMENU): Edit to ${OLDXMENU}.
400 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
401
5a903aa9
GM
402 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
403 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
404 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
405 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 406 Edit to empty.
5a903aa9
GM
407 (LIB_MATH): Edit to -lm.
408 (UNEXEC_OBJ): Edit to unexec.o.
409
1a0d7c06
GM
4102010-05-12 Glenn Morris <rgm@gnu.org>
411
44b031a6
GM
412 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
413
1a0d7c06
GM
414 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
415
acddf8ae
GM
4162010-05-11 Glenn Morris <rgm@gnu.org>
417
418 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
419 * sed3x.inp: New file.
420
7490175b
GM
4212010-05-10 Glenn Morris <rgm@gnu.org>
422
97efb629
GM
423 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
424
7490175b
GM
425 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
426
61a808e8
CY
4272010-05-07 Chong Yidong <cyd@stupidchicken.com>
428
429 * Version 23.2 released.
430
40c17879
GM
4312010-05-08 Glenn Morris <rgm@gnu.org>
432
433 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
434 (TERMCAP_OBJ): Edit to tparam.o.
435
9fdec8bc
EZ
4362010-05-07 Eli Zaretskii <eliz@gnu.org>
437
438 Fix breakage due to autoconfiscation of Makefile.in files.
439
440 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
441
442 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
443 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
444 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
445 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
446 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
447 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
448 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
449 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
450 (XMENU_OBJ): Edit to xmenu.o.
451 (FONT_OBJ): Edit to value used for X on Unix.
452 (PRE_ALLOC_OBJ): Edit to lastfile.o.
453 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
454 (@unexec@): Edit to unexec.o.
455
e3cf0cde
GM
4562010-05-06 Glenn Morris <rgm@gnu.org>
457
458 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
459
ed68db4d
EZ
4602010-04-01 Eli Zaretskii <eliz@gnu.org>
461
462 Remove support for DJGPP v1.x.
463
464 * sed3.inp:
465 * sed2.inp:
466 * sed1.inp:
467 * mainmake: Files removed.
468
2201e7e2
EZ
4692010-03-27 Eli Zaretskii <eliz@gnu.org>
470
471 * sedlisp.inp (VPATH): Don't edit, no longer needed.
472 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
473 (abs_top_builddir): New edit.
474
475 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
476 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
477
478 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
479 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
480
481 * sed1v2.inp (abs_builddir): Edit into "../src".
482
288f9fc0
CY
4832010-03-10 Chong Yidong <cyd@stupidchicken.com>
484
485 * Branch for 23.2.
486
e4138181
EZ
4872010-02-19 Eli Zaretskii <eliz@gnu.org>
488
489 * INSTALL: Remove a CVS-specific note. Update for latest versions
490 of Windows.
491
e2a1f100
EZ
4922009-09-17 Eli Zaretskii <eliz@gnu.org>
493
494 * sed1v2.inp (OTHER_FILES): Edit to empty.
495
66205aea
EZ
4962009-09-11 Eli Zaretskii <eliz@gnu.org>
497
498 * mainmake.v2 (bootstrap): Ensure enough environment space
499 will be available to run config.bat.
500
a6e656a4
EZ
5012009-08-27 Eli Zaretskii <eliz@gnu.org>
502
503 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
504
70243478
CY
5052009-06-21 Chong Yidong <cyd@stupidchicken.com>
506
507 * Branch for 23.1.
508
dfec8622
EZ
5092009-04-14 Eli Zaretskii <eliz@gnu.org>
510
511 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
512 x_error_quitter; instead, append "set environment NAME" to the end.
513 Set NAME and USERNAME in the environment to the same value.
514
291f6a31
EZ
5152009-02-28 Eli Zaretskii <eliz@gnu.org>
516
517 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 518 out of CVS. (Bug#2151)
291f6a31 519
bd448b7a
EZ
5202008-12-19 Eli Zaretskii <eliz@gnu.org>
521
522 * INSTALL: Document the problems on Windows Vista and the
523 --with-system-malloc option to config.bat.
524
525 * sedalloc.inp: New file.
526
0c123bd1
EZ
5272008-11-21 Eli Zaretskii <eliz@gnu.org>
528
529 * mainmake.v2 (misc): New target.
530 (all, info): Depend on `misc'.
531
71a69201
EZ
5322008-11-15 Eli Zaretskii <eliz@gnu.org>
533
aae2a498
EZ
534 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
535 into `lisp'.
536
ead9233b
EZ
537 Make bootstrap work again:
538
539 * mainmake.v2 (boot): New variable.
540 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
541 src/bootlisp exists after running Make, run Make in `lisp' as
542 well.
543 (clean, mostlyclean): Remove bogus repeated clean in the top-level
544 directory.
545 (info, bootstrap-clean): New targets.
546 (bootstrap): Depend only on bootstrap-clean. Commands modified to
547 be equivalent to top-level Makefile.in.
548 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
549 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
550 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
551 Don't recurse into lwlib and oldXMenu.
552
553 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
554
555 * sedlisp.inp: Don't convert *.el files to Unix text format, and
556 don't copy ldefs-boot.el into loaddefs.el.
557
558 * sed6.inp: Edit out Unixy shell features in maintainer-clean
559 targets in doc/ Makefiles.
560
71a69201
EZ
561 * INSTALL: Update the list of utilities needed by lisp/Makefile
562 and for bootstrapping.
563
cafb9504
EZ
5642008-11-08 Eli Zaretskii <eliz@gnu.org>
565
566 * INSTALL: New file, with build instructions moved from the
567 top-level INSTALL.
568
e16acc2c
EZ
5692008-10-14 Eli Zaretskii <eliz@gnu.org>
570
571 * sedlisp.inp (lisp): Set to absolute file name of current
572 directory, not to ".", to have it on EMACSLOADPATH when we descend
573 into subdirectories.
574
293a3986
EZ
5752008-08-23 Eli Zaretskii <eliz@gnu.org>
576
577 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
578 src/s/msdos.h).
579
580 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
581
b97439ce 582 * sed1v2.inp (version): Define to empty.
293a3986
EZ
583 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
584 (EXEEXT): Define to .exe.
585 Edit "ln -f" into "cp -pf".
586 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
587 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
588 Edit "`/bin/pwd`/" into "./".
589 Stubify emacs after it is dumped, to produce emacs.exe.
590 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
591 b-emacs.exe to 3072K.
592
593 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
594 (emacs): Renamed from `man', to reflect changes in doc directory
595 structure. All callers changed.
596 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
597 into doc/ for manuals. Add misc subdirectory.
598 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
599 (install): Don't stubify/stubedit emacs.exe, this is now done by
600 src/Makefile.
601
57df543c
EZ
6022007-10-05 Eli Zaretskii <eliz@gnu.org>
603
604 * sed6.inp: Update comment to reflect doc directory structure.
605
606 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
607
cacc7b51
GM
6082007-07-25 Glenn Morris <rgm@gnu.org>
609
610 * Relicense all FSF files to GPLv3 or later.
611
612 * COPYING: Switch to GPLv3.
613
537a062f
CY
6142007-06-02 Chong Yidong <cyd@stupidchicken.com>
615
616 * Version 22.1 released.
617
f5f4e20d
GM
6182007-02-10 Glenn Morris <rgm@gnu.org>
619
620 * COPYING.DJ: Remove file since it is no longer needed (see README
621 for details).
622
222b4fde
GM
6232007-01-28 Glenn Morris <rgm@gnu.org>
624
625 * COPYING.DJ: New file.
626
22311938
EZ
6272006-12-04 Eli Zaretskii <eliz@gnu.org>
628
629 * sed2v2.inp (HAVE_SYNC): Define.
630
69a6e74d
EZ
6312006-11-25 Eli Zaretskii <eliz@gnu.org>
632
633 * sed1v2.inp (CFLAGS_SOUND): Edit out.
634
45a2056c
JB
6352006-09-15 Jay Belanger <belanger@truman.edu>
636
637 * COPYING: Replace "Library Public License" by "Lesser Public
638 License" throughout.
639
67b8391b
EZ
6402005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
641
642 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
643 getopt.o and getopt1.o.
644
a0ec7a4a
LK
6452005-07-04 Lute Kamstra <lute@gnu.org>
646
647 Update FSF's address in GPL notices.
648
3819d330
EZ
6492004-11-10 Eli Zaretskii <eliz@gnu.org>
650
651 * sed1.inp: Revert last change.
652
880820fe 6532004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
654
655 * sed1v2.inp: Use djecho for buildobj.lst.
656
657 * sed1.inp: Ditto.
658
3f8ea68c
EZ
6592004-11-08 Eli Zaretskii <eliz@gnu.org>
660
997a1ae5
EZ
661 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
662 loaddefs.el, unless the latter exists and is newer.
663
406865b8
EZ
664 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
665 (extraclean, bootfast): New targets.
666 (top_distclean): New macro, used by distclean, maintainer-clean,
667 and extraclean.
668 (.PHONY): Add bootfast.
669 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 670 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 671
3f8ea68c
EZ
672 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
673
b0b6ad00
EZ
6742004-10-06 Eli Zaretskii <eliz@gnu.org>
675
676 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
677 recent (2004-09-24) changes in src/Makefile.in.
678
ab5a4a32
EZ
6792004-08-14 Eli Zaretskii <eliz@gnu.org>
680
681 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
682 running a Unixy shell and to reincarnate the "Nothing to be done
683 for `all'" message from Make when there's nothing to be done.
684
cdc9b845
EZ
6852004-05-11 Eli Zaretskii <eliz@gnu.org>
686
687 * sedleim.inp (distclean): Remove stamp-subdirs.
688 (SUBDIRS): Don't use `touch', use `djecho' instead.
689 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
690
05fdbeb8
EZ
6912004-05-02 Eli Zaretskii <eliz@gnu.org>
692
693 * sed2v2.inp (HAVE_GETRUSAGE): Define.
694
a6eeaa81 6952003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
696
697 * mainmake.v2 (man lispref lispintro): Specify an explicit target
698 `info', like Makefile.in does.
699
a6eeaa81 7002003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
701
702 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
703 absolute file name of the current working directory. This avoids
704 the warning from Make about circular dependencies.
705
a6eeaa81 7062003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
707
708 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
709 so that CVS etc. file names are filtered out of the list of
710 subdirectories.
711
a6eeaa81 7122003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
713
714 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
715 with equivalent COMMAND.COM commands.
716
a6eeaa81 7172003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 718
3d8714e7
EZ
719 * sed3v2.inp (EXEEXT): Define to an empty string.
720
b7cb1e12 721 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 722 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
723
724 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
725 (HAVE_SIZE_T): Define.
726
852eef40
EZ
7272002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
728
729 * sed2v2.inp: New file.
730
731 * sed2.inp: Remove DJGPP v2.x stuff.
732
93fc6fbe
EZ
7332002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
734
735 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
736 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
737
ab8a75de
EZ
7382002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
739
177c0ea7 740 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
741 (bootstrap-clean-before, bootstrap-clean-after): Return to the
742 top-level directory after sub-make.
743 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
744
745 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
746
b9c1fa2e
EZ
7472002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
748
69587bba 749 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
750
751 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
752 target.
753
177c0ea7
JB
754 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
755 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
756 (bootstrap-clean-after): New targets.
757 (all): Depend on maybe_bootstrap.
758
fcd2ab44
EZ
7592001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
760
761 * sed1v2.inp: Delete _gdbinit in distclean target.
762
880820fe 7632001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
764
765 * COPYING: Moved back.
766
b0a63d77
EZ
7672001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
768
769 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
770 which needed it is gone.
771
880820fe 7722001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
773
774 * COPYING: Removed.
775
ac74199d
EZ
7762001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
777
778 * mainmake.v2 (lispintro): New target.
779 (all): Add lispintro.
780
781 * sed6.inp (SHELL): Comment away, for lispintro.
782
5c32b7c5
EZ
7832001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
784
785 * sed6.inp (texinputdir): Add, for the lispref directory.
786
787 * mainmake.v2 (all): Add lispref.
788 (man lispref): Add lispref.
789
71431a0e
GM
7902001-10-20 Gerd Moellmann <gerd@gnu.org>
791
6aa97356 792 * (Version 21.1 released.)
71431a0e 793
ab952a4f
GM
7942001-10-05 Gerd Moellmann <gerd@gnu.org>
795
796 * Branch for 21.1.
177c0ea7 797
fc406406
EZ
7982001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
799
800 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
801 already there.
802
24b97d4b
EZ
8032001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
804
805 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
806 error in "gcc -E -traditional" with GCC 3.0.
807
2b908342
EZ
8082001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
809
810 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
811 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
812 titdic-convert chdirs into leim/quail.
813
9d5d1075
EZ
8142001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
815
816 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
817 target.
818
d7fcecc1
EZ
8192001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
820
821 * README: New file.
822
823 * sed1.inp: Add copyright.
824 * sed1v2.inp: Add copyright.
825 * sed2.inp: Add copyright.
826 * sed2x.inp: Add copyright.
827 * sed3.inp: Add copyright.
828 * sed3v2.inp: Add copyright.
829 * sed4.inp: Add copyright.
830 * sed5x.inp: Add copyright.
831 * sed6.inp: Add copyright.
832 * sedleim.inp: Add copyright.
833 * sedlisp.inp: Add copyright.
834
7121a5e1
EZ
8352001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
836
837 * mainmake.v2, mainmake: Add copyright.
838
da7fab49
EZ
8392000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
840
841 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
842 Define; it is undefined in DJGPP v2.01.
843
f4da4611
EZ
8442000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
845
846 * sed2.inp (HAVE_MKSTEMP): Define.
847
a115794c
EZ
8482000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
849
850 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
851 the command; use Make's "export EMACSLOADPATH=" instead. Remove
852 the handling of `command` expansion, leim/Makefile.in doesn't use
853 that anymore.
854
67e0a2b6
EZ
8552000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
856
857 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
858
838b9528
EZ
8592000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
860
861 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
862 expansion to become case-sensitive and return all file names in
863 upper case on plain DOS.
864
efb29aff
EZ
8652000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
866
867 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
868 switch requires an argument.
869
4a201758
EZ
8702000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
871
872 * mainmake.v2 (src): Make the rule faster by using a single djecho
873 command instead of multiple redir invocations.
874 (install): Speed up by using a command.com's for loop.
875
7f987ac0
EZ
8762000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
877
878 * sed3v2.inp: Define ALLOCA to an empty string.
879
68be2869
EZ
8802000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
881
882 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
883
c107c335
EZ
8842000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
885
886 * sed1v2.inp: Set LIBSOUND to an empty string.
887
7f3e4303
EZ
8882000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
889
890 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
891
db1306d8
EZ
8922000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
893
894 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
895
4ea325f5
EZ
8962000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
897
898 * sedlisp.inp (srcdir): Edit this variable.
899
7d5c8691
EZ
9002000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
901
902 * sedlisp.inp: New file.
903
fcd2e082
EZ
9042000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
905
906 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
907 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
908 (TEXINPUTS): Use semi-colon; export explicitly.
909 (MAKEINFO): Export explicitly.
910
35a28e21
EZ
9112000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
912
913 * mainmake.v2 (install): Install ebrowse.exe.
914
33744b5d
DL
9152000-04-14 Dave Love <fx@gnu.org>
916
917 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
918
c1300911
EZ
9192000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
920
921 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
922 config.in.
923
7c7b25db
EZ
9242000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
925
926 * sed2.inp (HAVE_SETITIMER): Define.
927
ba3a0c6d
EZ
9281999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
929
930 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
931
932 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
933
32072ea3
DL
9341999-07-29 Eli Zaretskii <eliz@gnu.org>
935
936 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
937
9381999-07-12 Richard Stallman <rms@gnu.org>
939
940 * Version 20.4 released.
941
9421999-07-01 Eli Zaretskii <eliz@gnu.org>
943
944 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 945 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
946
9471999-05-19 Eli Zaretskii <eliz@gnu.org>
948
949 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
950 have GCC configured by default to use stabs, which unexec.c
951 doesn't currently support.
952
9531999-01-14 Eli Zaretskii <eliz@gnu.org>
954
955 * mainmake.v2 (install): Use update instead of sed to install fns.el.
956
9571999-01-11 Eli Zaretskii <eliz@gnu.org>
958
959 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
960 looks for it in exec-directory.
961
9621999-01-07 Eli Zaretskii <eliz@gnu.org>
963
964 * sedleim.inp: New file, for configuring the leim directory.
965
966 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
967 (clean): Add clean in leim.
968
9691998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
970
971 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
972
9731998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
974
975 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
976 use COMMAND.COM as the shell.
977
9781998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
979
980 * Version 20.3 released.
981
9821998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
983
984 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
985 directory.
986
9871998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
988
989 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
990 which generate gdb.ini.
991
9921998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
993
994 * mainmake.v2 (version): Determine emacs-version from
995 lisp/version.el. Pass it to sub-Make's.
996
9971998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
998
999 * sed3v2.inp: When installing ${version},
1000 do it replacing @version@.
1001
1002 * mainmake.v2 (version): Compute the version from lisp/version.el
1003 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1004
10051997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1006
1007 * sed6.inp: New file, configures the man directory for MSDOS.
1008
1009 * mainmake.v2 (man): New target to build the manual.
1010 (all): Add the man dependency.
1011 (install): Change bin\\nul to bin\nul.
1012
10131997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1014
1015 * Version 20.2 released.
1016
10171997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1018
1019 * Version 20.1 released.
1020
10211997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1022
1023 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1024
10251997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1026
8de5628c 1027 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1028
5e1a6e32 10291997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1030
1031 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1032
10331997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1034
1035 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1036 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1037
1038 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1039 MSDOS users won't need `touch' installed.
1040
1041 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1042
10431996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1044
1045 * Version 19.33 released.
1046
10471996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1048
1049 * is_exec.c: Renamed from is-exec.c.
1050
10511996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1052
1053 * Version 19.32 released.
1054
1055 * is-exec.c, sigaction.c: New files.
1056
10571996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1058
1059 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1060 the rules always generate TAGS.
1061
10621996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1063
1064 * sed2.inp: Don't undef MULTI_FRAME.
1065
10661996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1067
1068 * Version 19.31 released.
1069
10701996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1071
1072 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1073 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1074 Undo the previous change.
177c0ea7 1075
32072ea3
DL
10761996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1077
177c0ea7 1078 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1079
10801996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1081
1082 * mainmake.v2 (src): Create a file with sed commands instead of using
1083 a long sed command line (some versions of Sed don't handle that).
1084 (gdb): Merged back into src, undoing April 13 change.
1085 (install): Do use if statements, but not a loop.
177c0ea7 1086
32072ea3
DL
10871996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1088
1089 * mainmake.v2 (gdb): New target, broken out of src.
1090 (install): Use simple explicit copy commands, not a loop.
1091
10921996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1093
1094 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1095 config.h.in.
1096
1097 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1098
10991996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1100
1101 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1102
11031995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1104
1105 * Version 19.30 released.
1106
11071995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1108
1109 * sed3.inp: Alter test-distrib to test-dis.
1110
11111995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1112
1113 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1114
11151995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1116
1117 * sed1.inp: Call make-doc.exe instead of make-docfile.
1118
11191995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1120
1121 * sed2.inp: Define STDC_HEADERS.
1122 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1123
11241995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1125
1126 * sed3.inp: Fix sed append command to behave as intended.
1127
11281995-01-20 Morten Welinder <terra@diku.dk>
1129
1130 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1131 line at end of file. Make sure make-docfile is compiled.
1132
11331995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1134
1135 * sed3.inp: Use coff2exe on make-docfile.
1136 * sed1.inp: Not go32, which has problems with long arg lists.
1137
11381994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1139
1140 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1141 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1142 (temacs): Don't depend on prefix-args.
1143 (DOC): Reflect makefile changes regarding two-batch run.
1144
1145 * sed2.inp: Add comments showing how to use the system malloc.
1146 (EMACS_CONFIG_OPTIONS): Set though not useful.
1147 (HAVE_MKTIME): Define.
1148
1149 * mainmake (clean): Add target.
1150
1151 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1152
32072ea3
DL
11531994-07-14 Morten Welinder (terra@diku.dk)
1154
1155 * sed2.inp (HAVE_STRERROR): Define.
1156
11571994-07-08 Morten Welinder (terra@diku.dk)
1158
1159 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1160
11611994-06-01 Morten Welinder (terra@diku.dk)
1162
1163 * sed4.inp: New file for configuring src/paths.h.
1164
11651994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1166
1167 * Version 19.25 released.
1168
11691994-05-22 Morten Welinder (terra@diku.dk)
1170
1171 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1172 to src/makefile.in.in.
1173
11741994-05-20 Morten Welinder (terra@tyr.diku.dk)
1175
1176 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1177 Also set it to correct three-part value.
1178
11791994-05-16 Morten Welinder (terra@tyr.diku.dk)
1180
1181 * Version 19.23 released.
1182
1183 * sed1.inp: Don't use `+' in regexps as different stream
1184 editors interpret them differently. Use `*' instead.
1185
11861994-05-12 Morten Welinder (terra@diku.dk)
1187
1188 * mainmake (install): Set the minimum stack (for running under
1189 DPMI) to 512K. Avoid using wildcard for matching one file.
1190
11911994-05-08 Morten Welinder (terra@diku.dk)
1192
1193 * sed3.inp: Don't pass version to [ce]tags.
1194
11951994-04-30 Morten Welinder (terra@diku.dk)
1196
194d44e7 1197 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1198 does not exist anymore.
1199 Don't reset DEBUG_MOLE as that no longer is used.
1200 Identify the file being patched as src/...
1201 * sed2.inp: Identify the file being patched as src/...
1202 * sed3.inp: We don't have to have the version number in here
1203 anymore. Instead we patch the way it is passed from make to
1204 the C compiler.
1205
12061994-04-29 Morten Welinder (terra@diku.dk)
1207
1208 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1209 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1210
1211 * sed2.inp: We have bcmp. Configuration is "msdos".
1212 Get rid of ^Ms.
1213
1214 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1215 new configuration regarding utilities not to compile.
1216 Fix version number. Get rid of ^Ms.
1217
12181994-01-08 Morten Welinder (terra@diku.dk)
1219
194d44e7 1220 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1221 specifications and by not specifying an explicit shell.
1222
12231994-01-07 Morten Welinder (terra@diku.dk)
1224
1225 * sed1.inp: Incorporate the actions of patch1.
1226 * patch1: File deleted.
1227
12281993-01-05 Morten Welinder (terra@diku.dk)
1229
1230 * mainmake: New file, makefile for the main directory.
1231
1232 * patch1: New file. Context diff to turn src/makefile.in into
1233 a msdos version called makefile.
1234
1235 * emacs.pif: New file, program information file for Emacs under
1236 Windows. (This file contains non-printable characters.)
1237
1238 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1239 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1240 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1241 (This file contains non-printable characters.)
1242
177c0ea7 1243 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1244 lib-src/makefile.
1245
8de5628c 1246 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1247
8de5628c 1248 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1249
1250;; Local Variables:
880820fe 1251;; coding: utf-8
6922b018 1252;; End:
2a34a036 1253
73b0cd50 1254 Copyright (C) 1994-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
1255
1256 This file is part of GNU Emacs.
1257
ff0cdfb9 1258 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1259 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1260 the Free Software Foundation, either version 3 of the License, or
1261 (at your option) any later version.
7f6d64f8
GM
1262
1263 GNU Emacs is distributed in the hope that it will be useful,
1264 but WITHOUT ANY WARRANTY; without even the implied warranty of
1265 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1266 GNU General Public License for more details.
1267
1268 You should have received a copy of the GNU General Public License
ff0cdfb9 1269 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.