Adapt the MSDOS build to latest changes.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
8db90b73
EZ
12011-04-30 Eli Zaretskii <eliz@gnu.org>
2
3 * inttypes.h: New file.
4
5 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
6 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
7
8 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
9
10 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
11 Add ../msdos/inttypes.h to prerequisites of lread.o.
12
1b2de274
EZ
132011-04-24 Eli Zaretskii <eliz@gnu.org>
14
15 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
16 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
17 REPLACE_* variables.
18
7c106b1e
EZ
192011-04-06 Eli Zaretskii <eliz@gnu.org>
20
21 * sedlibmk.inp: Update checklist.
22 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
23 ($(top_builddir)/config.status): Edit away, both as target and in
24 prerequisites.
25 (@am__fastdepCC_FALSE@): Fix editing.
26 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
27 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
28 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
29 to either nothing or "#".
30
07da4b3c
EZ
312011-03-25 Eli Zaretskii <eliz@gnu.org>
32
33 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
34 Add a description of what needs to be done when a new gnulib
35 module is added.
f4d87671 36 (MKDIR_P): Fix replacement command.
07da4b3c 37
33383987
JB
382011-03-07 Chong Yidong <cyd@stupidchicken.com>
39
40 * Version 23.3 released.
41
945d8b44
EZ
422011-02-26 Eli Zaretskii <eliz@gnu.org>
43
003fa8b6
EZ
44 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
45 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
46 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
47 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
48 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
49 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
50 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
51 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
52 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
53 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
54 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
55 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
56 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
57 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
58 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
59 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
60 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
61 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 62 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 63 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 64 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
65
66 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
67 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
68 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
69 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
70 edits.
71
945d8b44
EZ
72 * depfiles.bat: Create a dummy .Po file only if a file by the same
73 name does not already exist in the deps/ subdirectory.
74
9d9d12cd
EZ
752011-02-19 Eli Zaretskii <eliz@gnu.org>
76
615d868e 77 * depfiles.bat: New file.
83627c03 78
615d868e
EZ
79 * sedlibmk.inp: New file.
80
81 * sedlibcf.inp: New file.
f601db19
EZ
82
83 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
84 (BUILT_EMACS): Rename from BUILT-EMACS.
85
86 * sed6.inp (MAKEINFO): Edit to "makeinfo".
87 (ENVADD): Adjust to MAKEINFO_OPTS.
88 (texinputdir): Don't edit.
89
534e4e80
EZ
90 * sed3v2.inp (-DVERSION): Edit out.
91 (LOADLIBES): Don't edit to empty.
92
615d868e
EZ
93 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
94 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
95 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
96 (HAVE__BOOL): Edit to 1.
97 (VERSION, inline, restrict): Edit for DJGPP.
98 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
99
100 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
101 (@true): Edit to "@rem".
102 (move-if-change): Edit to "update".
103 (echo): Edit to "djecho".
104 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
105 (LIBOBJS): Edit to empty.
106 ($(libsrc)/make-docfile): Two new edits, one each for every
107 invocation of make-docfile.
108 (move-if-change): Fix edit.
109 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
110 command line shorter.
9d9d12cd
EZ
111
112 * mainmake.v2 (version): Remove, no longer needed (config.in
113 defines VERSION).
114 (all): Add lib.
115 (lib): New target and recipe.
116 (lib-src): Depend on lib.
117 (src): Depend on lib and lib-src.
118 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
119 (bootstrap-clean): Recurse into lib.
615d868e 120 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 121
16eea16b
GM
1222011-01-08 Glenn Morris <rgm@gnu.org>
123
124 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
125
31620103
EZ
1262011-01-07 Eli Zaretskii <eliz@gnu.org>
127
128 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
129
d6a003a8
AS
1302010-12-04 Andreas Schwab <schwab@linux-m68k.org>
131
132 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
133
c3911ead
EZ
1342010-10-15 Eli Zaretskii <eliz@gnu.org>
135
136 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
137 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
138
139 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
140 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
141
a4daeecf
DN
1422010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
143
144 * sed1v2.inp (PROFILING_LDFLAGS):
145 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
146
3fb78d1f
GM
1472010-10-09 Glenn Morris <rgm@gnu.org>
148
149 * mainmake.v2 (install): Remove b2m.
150
644d0594
EZ
1512010-10-02 Eli Zaretskii <eliz@gnu.org>
152
153 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
154 files. Make all file names in TAGS tables absolute.
155
ae9cecb9
EZ
1562010-10-01 Eli Zaretskii <eliz@gnu.org>
157
158 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
159
9f5a812a
EZ
1602010-09-22 Eli Zaretskii <eliz@gnu.org>
161
162 * sed1v2.inp (LINKER): Don't edit, variable was removed from
163 src/Makefile.in.
164 (LD_FIRSTFLAG): Edit to empty.
165
25b88a3d
EZ
1662010-09-17 Eli Zaretskii <eliz@gnu.org>
167
168 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
169
26446e2c
EZ
1702010-08-22 Chong Yidong <cyd@stupidchicken.com>
171
172 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
173
6f505bc8
EZ
1742010-08-20 Eli Zaretskii <eliz@gnu.org>
175
176 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
177
491a1546
EZ
1782010-08-15 Eli Zaretskii <eliz@gnu.org>
179
180 * mainmake.v2 (version): Update due to change in emacs.c.
181
29cf3e20
EZ
1822010-08-05 Eli Zaretskii <eliz@gnu.org>
183
184 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
185 unexec.c => unexcoff.c.
186
59df9fdd 1872010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 188
59df9fdd 189 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 190
fc549af9
EZ
1912010-07-12 Eli Zaretskii <eliz@gnu.org>
192
193 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
194 Edit to empty.
195
196 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
197 Edit to empty.
198
4ea6cb0a
EZ
1992010-07-11 Eli Zaretskii <eliz@gnu.org>
200
201 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
202 defined on <sys/config.h>.
203
8966b757
AS
2042010-07-11 Andreas Schwab <schwab@linux-m68k.org>
205
206 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
207 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
208
e3d5fd37
EZ
2092010-07-08 Eli Zaretskii <eliz@gnu.org>
210
211 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
212 which doesn't exist.
213
214 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
215
49d9e6b0
DN
2162010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
217
218 * sed1v2.inp: Remove reference to prefix-args.
219
72af86bd
AS
2202010-07-07 Andreas Schwab <schwab@linux-m68k.org>
221
222 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
223 (HAVE_BZERO): Don't edit.
224
baeb2564
EZ
2252010-07-02 Eli Zaretskii <eliz@gnu.org>
226
227 * sed1v2.inp (LIB_GCC): Edit to empty.
228 Return back to ../src after compiling each .el file.
229
6259c2ec
GM
2302010-06-30 Glenn Morris <rgm@gnu.org>
231
232 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
233
394f2386
EZ
2342010-06-26 Eli Zaretskii <eliz@gnu.org>
235
236 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
237 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
238
239 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
240 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
241 that begin with "cd ../lisp". Edit out sh if-then-else-fi
242 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
243 constructs in emacs${EXEEXT} rule.
394f2386 244
eb697db5
DN
2452010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
246
247 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
248
824e2978
GM
2492010-06-03 Glenn Morris <rgm@gnu.org>
250
251 * sed2v2.inp: Do not edit HAVE_ALLOCA.
252
ccd89fb3
GM
2532010-05-26 Glenn Morris <rgm@gnu.org>
254
90278cb6
GM
255 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
256
ccd89fb3
GM
257 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
258 No longer present.
259
e5458003
GM
2602010-05-25 Glenn Morris <rgm@gnu.org>
261
262 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
263
e8752c66
GM
2642010-05-21 Glenn Morris <rgm@gnu.org>
265
90278cb6 266 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 267
04384b2d
GM
268 * sed1x.inp (OLDXMENU): Replace any initial value.
269 * sed1v2.inp (OLDXMENU): Edit to "nothing".
270
e8752c66
GM
271 * sed1v2.inp (CANNOT_DUMP): Edit to no.
272
9d5cf9b6
GM
2732010-05-20 Glenn Morris <rgm@gnu.org>
274
275 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
276 (MKDEPDIR): Edit to ':'.
277
c1d0dcfd
GM
2782010-05-19 Glenn Morris <rgm@gnu.org>
279
d494e8f2
GM
280 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
281
c1d0dcfd
GM
282 * sed1v2.inp (LD): Edit to $(CC).
283 (YMF_PASS_LDFLAGS): Edit to `flags'.
284
952d5580
EZ
2852010-05-18 Eli Zaretskii <eliz@gnu.org>
286
287 * sed1x.inp: Add copyright notice.
288
be4ff9da
GM
2892010-05-18 Glenn Morris <rgm@gnu.org>
290
40dc6bf4
GM
291 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
292
be4ff9da
GM
293 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
294 (VMLIMIT_OBJ): Edit to vm-limit.o.
295
16455a85
GM
2962010-05-17 Glenn Morris <rgm@gnu.org>
297
298 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
299 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
300
8877ca0f
GM
3012010-05-16 Glenn Morris <rgm@gnu.org>
302
b02a6645
GM
303 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
304
8877ca0f
GM
305 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
306 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
307
6e546d18
GM
3082010-05-15 Glenn Morris <rgm@gnu.org>
309
4235ca47
GM
310 * sed1v2.inp (LIBXMENU): Edit to empty.
311 * sed1x.inp (LIBXMENU): Expect empty initial value.
312
3545021d
GM
313 * sed1v2.inp (OLDXMENU): Edit to empty.
314 * sed1x.inp (OLDXMENU): Expect empty initial value.
315
9fad8b97
GM
316 * sed1v2.inp (LIBX_OTHER): Edit to empty.
317 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
318
6e546d18
GM
319 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
320 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
321
dbd3f723
EZ
3222010-05-15 Eli Zaretskii <eliz@gnu.org>
323
324 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
325 "emacsclient".
326 (emacsserver, timer, wakeup): Remove edit-out commands.
327
328 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
329 (TERMCAP_OBJ): Add termcap.o.
330
02b49580
GM
3312010-05-15 Glenn Morris <rgm@gnu.org>
332
1a82cca9
GM
333 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
334 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
335
1edbd309 336 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 337
489d31a4
GM
3382010-05-14 Glenn Morris <rgm@gnu.org>
339
177b0288
GM
340 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
341
f14d1dfd
GM
342 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
343 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
344 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
345
11842bd8
GM
346 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
347 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
348 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
349 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
350 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
351
2633ef94
GM
352 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
353
489d31a4
GM
354 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
355
5a903aa9
GM
3562010-05-13 Glenn Morris <rgm@gnu.org>
357
99ab9eb4
GM
358 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
359 (LIBXMENU): Edit to ${OLDXMENU}.
360 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
361
5a903aa9
GM
362 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
363 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
364 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
365 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 366 Edit to empty.
5a903aa9
GM
367 (LIB_MATH): Edit to -lm.
368 (UNEXEC_OBJ): Edit to unexec.o.
369
1a0d7c06
GM
3702010-05-12 Glenn Morris <rgm@gnu.org>
371
44b031a6
GM
372 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
373
1a0d7c06
GM
374 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
375
acddf8ae
GM
3762010-05-11 Glenn Morris <rgm@gnu.org>
377
378 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
379 * sed3x.inp: New file.
380
7490175b
GM
3812010-05-10 Glenn Morris <rgm@gnu.org>
382
97efb629
GM
383 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
384
7490175b
GM
385 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
386
61a808e8
CY
3872010-05-07 Chong Yidong <cyd@stupidchicken.com>
388
389 * Version 23.2 released.
390
40c17879
GM
3912010-05-08 Glenn Morris <rgm@gnu.org>
392
393 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
394 (TERMCAP_OBJ): Edit to tparam.o.
395
9fdec8bc
EZ
3962010-05-07 Eli Zaretskii <eliz@gnu.org>
397
398 Fix breakage due to autoconfiscation of Makefile.in files.
399
400 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
401
402 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
403 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
404 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
405 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
406 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
407 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
408 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
409 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
410 (XMENU_OBJ): Edit to xmenu.o.
411 (FONT_OBJ): Edit to value used for X on Unix.
412 (PRE_ALLOC_OBJ): Edit to lastfile.o.
413 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
414 (@unexec@): Edit to unexec.o.
415
e3cf0cde
GM
4162010-05-06 Glenn Morris <rgm@gnu.org>
417
418 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
419
ed68db4d
EZ
4202010-04-01 Eli Zaretskii <eliz@gnu.org>
421
422 Remove support for DJGPP v1.x.
423
424 * sed3.inp:
425 * sed2.inp:
426 * sed1.inp:
427 * mainmake: Files removed.
428
2201e7e2
EZ
4292010-03-27 Eli Zaretskii <eliz@gnu.org>
430
431 * sedlisp.inp (VPATH): Don't edit, no longer needed.
432 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
433 (abs_top_builddir): New edit.
434
435 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
436 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
437
438 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
439 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
440
441 * sed1v2.inp (abs_builddir): Edit into "../src".
442
288f9fc0
CY
4432010-03-10 Chong Yidong <cyd@stupidchicken.com>
444
445 * Branch for 23.2.
446
e4138181
EZ
4472010-02-19 Eli Zaretskii <eliz@gnu.org>
448
449 * INSTALL: Remove a CVS-specific note. Update for latest versions
450 of Windows.
451
e2a1f100
EZ
4522009-09-17 Eli Zaretskii <eliz@gnu.org>
453
454 * sed1v2.inp (OTHER_FILES): Edit to empty.
455
66205aea
EZ
4562009-09-11 Eli Zaretskii <eliz@gnu.org>
457
458 * mainmake.v2 (bootstrap): Ensure enough environment space
459 will be available to run config.bat.
460
a6e656a4
EZ
4612009-08-27 Eli Zaretskii <eliz@gnu.org>
462
463 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
464
70243478
CY
4652009-06-21 Chong Yidong <cyd@stupidchicken.com>
466
467 * Branch for 23.1.
468
dfec8622
EZ
4692009-04-14 Eli Zaretskii <eliz@gnu.org>
470
471 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
472 x_error_quitter; instead, append "set environment NAME" to the end.
473 Set NAME and USERNAME in the environment to the same value.
474
291f6a31
EZ
4752009-02-28 Eli Zaretskii <eliz@gnu.org>
476
477 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 478 out of CVS. (Bug#2151)
291f6a31 479
bd448b7a
EZ
4802008-12-19 Eli Zaretskii <eliz@gnu.org>
481
482 * INSTALL: Document the problems on Windows Vista and the
483 --with-system-malloc option to config.bat.
484
485 * sedalloc.inp: New file.
486
0c123bd1
EZ
4872008-11-21 Eli Zaretskii <eliz@gnu.org>
488
489 * mainmake.v2 (misc): New target.
490 (all, info): Depend on `misc'.
491
71a69201
EZ
4922008-11-15 Eli Zaretskii <eliz@gnu.org>
493
aae2a498
EZ
494 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
495 into `lisp'.
496
ead9233b
EZ
497 Make bootstrap work again:
498
499 * mainmake.v2 (boot): New variable.
500 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
501 src/bootlisp exists after running Make, run Make in `lisp' as
502 well.
503 (clean, mostlyclean): Remove bogus repeated clean in the top-level
504 directory.
505 (info, bootstrap-clean): New targets.
506 (bootstrap): Depend only on bootstrap-clean. Commands modified to
507 be equivalent to top-level Makefile.in.
508 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
509 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
510 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
511 Don't recurse into lwlib and oldXMenu.
512
513 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
514
515 * sedlisp.inp: Don't convert *.el files to Unix text format, and
516 don't copy ldefs-boot.el into loaddefs.el.
517
518 * sed6.inp: Edit out Unixy shell features in maintainer-clean
519 targets in doc/ Makefiles.
520
71a69201
EZ
521 * INSTALL: Update the list of utilities needed by lisp/Makefile
522 and for bootstrapping.
523
cafb9504
EZ
5242008-11-08 Eli Zaretskii <eliz@gnu.org>
525
526 * INSTALL: New file, with build instructions moved from the
527 top-level INSTALL.
528
e16acc2c
EZ
5292008-10-14 Eli Zaretskii <eliz@gnu.org>
530
531 * sedlisp.inp (lisp): Set to absolute file name of current
532 directory, not to ".", to have it on EMACSLOADPATH when we descend
533 into subdirectories.
534
293a3986
EZ
5352008-08-23 Eli Zaretskii <eliz@gnu.org>
536
537 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
538 src/s/msdos.h).
539
540 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
541
b97439ce 542 * sed1v2.inp (version): Define to empty.
293a3986
EZ
543 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
544 (EXEEXT): Define to .exe.
545 Edit "ln -f" into "cp -pf".
546 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
547 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
548 Edit "`/bin/pwd`/" into "./".
549 Stubify emacs after it is dumped, to produce emacs.exe.
550 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
551 b-emacs.exe to 3072K.
552
553 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
554 (emacs): Renamed from `man', to reflect changes in doc directory
555 structure. All callers changed.
556 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
557 into doc/ for manuals. Add misc subdirectory.
558 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
559 (install): Don't stubify/stubedit emacs.exe, this is now done by
560 src/Makefile.
561
57df543c
EZ
5622007-10-05 Eli Zaretskii <eliz@gnu.org>
563
564 * sed6.inp: Update comment to reflect doc directory structure.
565
566 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
567
cacc7b51
GM
5682007-07-25 Glenn Morris <rgm@gnu.org>
569
570 * Relicense all FSF files to GPLv3 or later.
571
572 * COPYING: Switch to GPLv3.
573
537a062f
CY
5742007-06-02 Chong Yidong <cyd@stupidchicken.com>
575
576 * Version 22.1 released.
577
f5f4e20d
GM
5782007-02-10 Glenn Morris <rgm@gnu.org>
579
580 * COPYING.DJ: Remove file since it is no longer needed (see README
581 for details).
582
222b4fde
GM
5832007-01-28 Glenn Morris <rgm@gnu.org>
584
585 * COPYING.DJ: New file.
586
22311938
EZ
5872006-12-04 Eli Zaretskii <eliz@gnu.org>
588
589 * sed2v2.inp (HAVE_SYNC): Define.
590
69a6e74d
EZ
5912006-11-25 Eli Zaretskii <eliz@gnu.org>
592
593 * sed1v2.inp (CFLAGS_SOUND): Edit out.
594
45a2056c
JB
5952006-09-15 Jay Belanger <belanger@truman.edu>
596
597 * COPYING: Replace "Library Public License" by "Lesser Public
598 License" throughout.
599
67b8391b
EZ
6002005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
601
602 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
603 getopt.o and getopt1.o.
604
a0ec7a4a
LK
6052005-07-04 Lute Kamstra <lute@gnu.org>
606
607 Update FSF's address in GPL notices.
608
3819d330
EZ
6092004-11-10 Eli Zaretskii <eliz@gnu.org>
610
611 * sed1.inp: Revert last change.
612
880820fe 6132004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
614
615 * sed1v2.inp: Use djecho for buildobj.lst.
616
617 * sed1.inp: Ditto.
618
3f8ea68c
EZ
6192004-11-08 Eli Zaretskii <eliz@gnu.org>
620
997a1ae5
EZ
621 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
622 loaddefs.el, unless the latter exists and is newer.
623
406865b8
EZ
624 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
625 (extraclean, bootfast): New targets.
626 (top_distclean): New macro, used by distclean, maintainer-clean,
627 and extraclean.
628 (.PHONY): Add bootfast.
629 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 630 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 631
3f8ea68c
EZ
632 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
633
b0b6ad00
EZ
6342004-10-06 Eli Zaretskii <eliz@gnu.org>
635
636 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
637 recent (2004-09-24) changes in src/Makefile.in.
638
ab5a4a32
EZ
6392004-08-14 Eli Zaretskii <eliz@gnu.org>
640
641 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
642 running a Unixy shell and to reincarnate the "Nothing to be done
643 for `all'" message from Make when there's nothing to be done.
644
cdc9b845
EZ
6452004-05-11 Eli Zaretskii <eliz@gnu.org>
646
647 * sedleim.inp (distclean): Remove stamp-subdirs.
648 (SUBDIRS): Don't use `touch', use `djecho' instead.
649 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
650
05fdbeb8
EZ
6512004-05-02 Eli Zaretskii <eliz@gnu.org>
652
653 * sed2v2.inp (HAVE_GETRUSAGE): Define.
654
a6eeaa81 6552003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
656
657 * mainmake.v2 (man lispref lispintro): Specify an explicit target
658 `info', like Makefile.in does.
659
a6eeaa81 6602003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
661
662 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
663 absolute file name of the current working directory. This avoids
664 the warning from Make about circular dependencies.
665
a6eeaa81 6662003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
667
668 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
669 so that CVS etc. file names are filtered out of the list of
670 subdirectories.
671
a6eeaa81 6722003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
673
674 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
675 with equivalent COMMAND.COM commands.
676
a6eeaa81 6772003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 678
3d8714e7
EZ
679 * sed3v2.inp (EXEEXT): Define to an empty string.
680
b7cb1e12 681 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 682 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
683
684 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
685 (HAVE_SIZE_T): Define.
686
852eef40
EZ
6872002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
688
689 * sed2v2.inp: New file.
690
691 * sed2.inp: Remove DJGPP v2.x stuff.
692
93fc6fbe
EZ
6932002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
694
695 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
696 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
697
ab8a75de
EZ
6982002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
699
177c0ea7 700 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
701 (bootstrap-clean-before, bootstrap-clean-after): Return to the
702 top-level directory after sub-make.
703 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
704
705 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
706
b9c1fa2e
EZ
7072002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
708
69587bba 709 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
710
711 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
712 target.
713
177c0ea7
JB
714 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
715 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
716 (bootstrap-clean-after): New targets.
717 (all): Depend on maybe_bootstrap.
718
fcd2ab44
EZ
7192001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
720
721 * sed1v2.inp: Delete _gdbinit in distclean target.
722
880820fe 7232001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
724
725 * COPYING: Moved back.
726
b0a63d77
EZ
7272001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
728
729 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
730 which needed it is gone.
731
880820fe 7322001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
733
734 * COPYING: Removed.
735
ac74199d
EZ
7362001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
737
738 * mainmake.v2 (lispintro): New target.
739 (all): Add lispintro.
740
741 * sed6.inp (SHELL): Comment away, for lispintro.
742
5c32b7c5
EZ
7432001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
744
745 * sed6.inp (texinputdir): Add, for the lispref directory.
746
747 * mainmake.v2 (all): Add lispref.
748 (man lispref): Add lispref.
749
71431a0e
GM
7502001-10-20 Gerd Moellmann <gerd@gnu.org>
751
6aa97356 752 * (Version 21.1 released.)
71431a0e 753
ab952a4f
GM
7542001-10-05 Gerd Moellmann <gerd@gnu.org>
755
756 * Branch for 21.1.
177c0ea7 757
fc406406
EZ
7582001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
759
760 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
761 already there.
762
24b97d4b
EZ
7632001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
764
765 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
766 error in "gcc -E -traditional" with GCC 3.0.
767
2b908342
EZ
7682001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
769
770 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
771 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
772 titdic-convert chdirs into leim/quail.
773
9d5d1075
EZ
7742001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
775
776 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
777 target.
778
d7fcecc1
EZ
7792001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
780
781 * README: New file.
782
783 * sed1.inp: Add copyright.
784 * sed1v2.inp: Add copyright.
785 * sed2.inp: Add copyright.
786 * sed2x.inp: Add copyright.
787 * sed3.inp: Add copyright.
788 * sed3v2.inp: Add copyright.
789 * sed4.inp: Add copyright.
790 * sed5x.inp: Add copyright.
791 * sed6.inp: Add copyright.
792 * sedleim.inp: Add copyright.
793 * sedlisp.inp: Add copyright.
794
7121a5e1
EZ
7952001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
796
797 * mainmake.v2, mainmake: Add copyright.
798
da7fab49
EZ
7992000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
800
801 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
802 Define; it is undefined in DJGPP v2.01.
803
f4da4611
EZ
8042000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
805
806 * sed2.inp (HAVE_MKSTEMP): Define.
807
a115794c
EZ
8082000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
809
810 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
811 the command; use Make's "export EMACSLOADPATH=" instead. Remove
812 the handling of `command` expansion, leim/Makefile.in doesn't use
813 that anymore.
814
67e0a2b6
EZ
8152000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
816
817 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
818
838b9528
EZ
8192000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
820
821 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
822 expansion to become case-sensitive and return all file names in
823 upper case on plain DOS.
824
efb29aff
EZ
8252000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
826
827 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
828 switch requires an argument.
829
4a201758
EZ
8302000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
831
832 * mainmake.v2 (src): Make the rule faster by using a single djecho
833 command instead of multiple redir invocations.
834 (install): Speed up by using a command.com's for loop.
835
7f987ac0
EZ
8362000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
837
838 * sed3v2.inp: Define ALLOCA to an empty string.
839
68be2869
EZ
8402000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
841
842 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
843
c107c335
EZ
8442000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
845
846 * sed1v2.inp: Set LIBSOUND to an empty string.
847
7f3e4303
EZ
8482000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
849
850 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
851
db1306d8
EZ
8522000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
853
854 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
855
4ea325f5
EZ
8562000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
857
858 * sedlisp.inp (srcdir): Edit this variable.
859
7d5c8691
EZ
8602000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
861
862 * sedlisp.inp: New file.
863
fcd2e082
EZ
8642000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
865
866 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
867 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
868 (TEXINPUTS): Use semi-colon; export explicitly.
869 (MAKEINFO): Export explicitly.
870
35a28e21
EZ
8712000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
872
873 * mainmake.v2 (install): Install ebrowse.exe.
874
33744b5d
DL
8752000-04-14 Dave Love <fx@gnu.org>
876
877 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
878
c1300911
EZ
8792000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
880
881 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
882 config.in.
883
7c7b25db
EZ
8842000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
885
886 * sed2.inp (HAVE_SETITIMER): Define.
887
ba3a0c6d
EZ
8881999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
889
890 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
891
892 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
893
32072ea3
DL
8941999-07-29 Eli Zaretskii <eliz@gnu.org>
895
896 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
897
8981999-07-12 Richard Stallman <rms@gnu.org>
899
900 * Version 20.4 released.
901
9021999-07-01 Eli Zaretskii <eliz@gnu.org>
903
904 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 905 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
906
9071999-05-19 Eli Zaretskii <eliz@gnu.org>
908
909 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
910 have GCC configured by default to use stabs, which unexec.c
911 doesn't currently support.
912
9131999-01-14 Eli Zaretskii <eliz@gnu.org>
914
915 * mainmake.v2 (install): Use update instead of sed to install fns.el.
916
9171999-01-11 Eli Zaretskii <eliz@gnu.org>
918
919 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
920 looks for it in exec-directory.
921
9221999-01-07 Eli Zaretskii <eliz@gnu.org>
923
924 * sedleim.inp: New file, for configuring the leim directory.
925
926 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
927 (clean): Add clean in leim.
928
9291998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
930
931 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
932
9331998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
934
935 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
936 use COMMAND.COM as the shell.
937
9381998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
939
940 * Version 20.3 released.
941
9421998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
943
944 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
945 directory.
946
9471998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
948
949 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
950 which generate gdb.ini.
951
9521998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
953
954 * mainmake.v2 (version): Determine emacs-version from
955 lisp/version.el. Pass it to sub-Make's.
956
9571998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
958
959 * sed3v2.inp: When installing ${version},
960 do it replacing @version@.
961
962 * mainmake.v2 (version): Compute the version from lisp/version.el
963 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
964
9651997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
966
967 * sed6.inp: New file, configures the man directory for MSDOS.
968
969 * mainmake.v2 (man): New target to build the manual.
970 (all): Add the man dependency.
971 (install): Change bin\\nul to bin\nul.
972
9731997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
974
975 * Version 20.2 released.
976
9771997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
978
979 * Version 20.1 released.
980
9811997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
982
983 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
984
9851997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
986
8de5628c 987 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 988
5e1a6e32 9891997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
990
991 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
992
9931997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
994
995 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
996 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
997
998 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
999 MSDOS users won't need `touch' installed.
1000
1001 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1002
10031996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1004
1005 * Version 19.33 released.
1006
10071996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1008
1009 * is_exec.c: Renamed from is-exec.c.
1010
10111996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1012
1013 * Version 19.32 released.
1014
1015 * is-exec.c, sigaction.c: New files.
1016
10171996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1018
1019 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1020 the rules always generate TAGS.
1021
10221996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1023
1024 * sed2.inp: Don't undef MULTI_FRAME.
1025
10261996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1027
1028 * Version 19.31 released.
1029
10301996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1031
1032 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1033 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1034 Undo the previous change.
177c0ea7 1035
32072ea3
DL
10361996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1037
177c0ea7 1038 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1039
10401996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1041
1042 * mainmake.v2 (src): Create a file with sed commands instead of using
1043 a long sed command line (some versions of Sed don't handle that).
1044 (gdb): Merged back into src, undoing April 13 change.
1045 (install): Do use if statements, but not a loop.
177c0ea7 1046
32072ea3
DL
10471996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1048
1049 * mainmake.v2 (gdb): New target, broken out of src.
1050 (install): Use simple explicit copy commands, not a loop.
1051
10521996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1053
1054 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1055 config.h.in.
1056
1057 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1058
10591996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1060
1061 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1062
10631995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1064
1065 * Version 19.30 released.
1066
10671995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1068
1069 * sed3.inp: Alter test-distrib to test-dis.
1070
10711995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1072
1073 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1074
10751995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1076
1077 * sed1.inp: Call make-doc.exe instead of make-docfile.
1078
10791995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1080
1081 * sed2.inp: Define STDC_HEADERS.
1082 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1083
10841995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1085
1086 * sed3.inp: Fix sed append command to behave as intended.
1087
10881995-01-20 Morten Welinder <terra@diku.dk>
1089
1090 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1091 line at end of file. Make sure make-docfile is compiled.
1092
10931995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1094
1095 * sed3.inp: Use coff2exe on make-docfile.
1096 * sed1.inp: Not go32, which has problems with long arg lists.
1097
10981994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1099
1100 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1101 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1102 (temacs): Don't depend on prefix-args.
1103 (DOC): Reflect makefile changes regarding two-batch run.
1104
1105 * sed2.inp: Add comments showing how to use the system malloc.
1106 (EMACS_CONFIG_OPTIONS): Set though not useful.
1107 (HAVE_MKTIME): Define.
1108
1109 * mainmake (clean): Add target.
1110
1111 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1112
32072ea3
DL
11131994-07-14 Morten Welinder (terra@diku.dk)
1114
1115 * sed2.inp (HAVE_STRERROR): Define.
1116
11171994-07-08 Morten Welinder (terra@diku.dk)
1118
1119 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1120
11211994-06-01 Morten Welinder (terra@diku.dk)
1122
1123 * sed4.inp: New file for configuring src/paths.h.
1124
11251994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1126
1127 * Version 19.25 released.
1128
11291994-05-22 Morten Welinder (terra@diku.dk)
1130
1131 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1132 to src/makefile.in.in.
1133
11341994-05-20 Morten Welinder (terra@tyr.diku.dk)
1135
1136 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1137 Also set it to correct three-part value.
1138
11391994-05-16 Morten Welinder (terra@tyr.diku.dk)
1140
1141 * Version 19.23 released.
1142
1143 * sed1.inp: Don't use `+' in regexps as different stream
1144 editors interpret them differently. Use `*' instead.
1145
11461994-05-12 Morten Welinder (terra@diku.dk)
1147
1148 * mainmake (install): Set the minimum stack (for running under
1149 DPMI) to 512K. Avoid using wildcard for matching one file.
1150
11511994-05-08 Morten Welinder (terra@diku.dk)
1152
1153 * sed3.inp: Don't pass version to [ce]tags.
1154
11551994-04-30 Morten Welinder (terra@diku.dk)
1156
194d44e7 1157 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1158 does not exist anymore.
1159 Don't reset DEBUG_MOLE as that no longer is used.
1160 Identify the file being patched as src/...
1161 * sed2.inp: Identify the file being patched as src/...
1162 * sed3.inp: We don't have to have the version number in here
1163 anymore. Instead we patch the way it is passed from make to
1164 the C compiler.
1165
11661994-04-29 Morten Welinder (terra@diku.dk)
1167
1168 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1169 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1170
1171 * sed2.inp: We have bcmp. Configuration is "msdos".
1172 Get rid of ^Ms.
1173
1174 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1175 new configuration regarding utilities not to compile.
1176 Fix version number. Get rid of ^Ms.
1177
11781994-01-08 Morten Welinder (terra@diku.dk)
1179
194d44e7 1180 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1181 specifications and by not specifying an explicit shell.
1182
11831994-01-07 Morten Welinder (terra@diku.dk)
1184
1185 * sed1.inp: Incorporate the actions of patch1.
1186 * patch1: File deleted.
1187
11881993-01-05 Morten Welinder (terra@diku.dk)
1189
1190 * mainmake: New file, makefile for the main directory.
1191
1192 * patch1: New file. Context diff to turn src/makefile.in into
1193 a msdos version called makefile.
1194
1195 * emacs.pif: New file, program information file for Emacs under
1196 Windows. (This file contains non-printable characters.)
1197
1198 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1199 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1200 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1201 (This file contains non-printable characters.)
1202
177c0ea7 1203 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1204 lib-src/makefile.
1205
8de5628c 1206 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1207
8de5628c 1208 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1209
1210;; Local Variables:
880820fe 1211;; coding: utf-8
6922b018 1212;; End:
2a34a036 1213
73b0cd50 1214 Copyright (C) 1994-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
1215
1216 This file is part of GNU Emacs.
1217
ff0cdfb9 1218 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1219 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1220 the Free Software Foundation, either version 3 of the License, or
1221 (at your option) any later version.
7f6d64f8
GM
1222
1223 GNU Emacs is distributed in the hope that it will be useful,
1224 but WITHOUT ANY WARRANTY; without even the implied warranty of
1225 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1226 GNU General Public License for more details.
1227
1228 You should have received a copy of the GNU General Public License
ff0cdfb9 1229 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.