Test and finish fixing the MS-DOS build.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
945d8b44
EZ
12011-02-26 Eli Zaretskii <eliz@gnu.org>
2
003fa8b6
EZ
3 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
4 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
5 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
6 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
7 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
8 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
9 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
10 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
11 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
12 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
13 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
14 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
15 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
16 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
17 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
18 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
19 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
20 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 21 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 22 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 23 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
24
25 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
26 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
27 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
28 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
29 edits.
30
945d8b44
EZ
31 * depfiles.bat: Create a dummy .Po file only if a file by the same
32 name does not already exist in the deps/ subdirectory.
33
9d9d12cd
EZ
342011-02-19 Eli Zaretskii <eliz@gnu.org>
35
615d868e 36 * depfiles.bat: New file.
83627c03 37
615d868e
EZ
38 * sedlibmk.inp: New file.
39
40 * sedlibcf.inp: New file.
f601db19
EZ
41
42 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
43 (BUILT_EMACS): Rename from BUILT-EMACS.
44
45 * sed6.inp (MAKEINFO): Edit to "makeinfo".
46 (ENVADD): Adjust to MAKEINFO_OPTS.
47 (texinputdir): Don't edit.
48
534e4e80
EZ
49 * sed3v2.inp (-DVERSION): Edit out.
50 (LOADLIBES): Don't edit to empty.
51
615d868e
EZ
52 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
53 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
54 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
55 (HAVE__BOOL): Edit to 1.
56 (VERSION, inline, restrict): Edit for DJGPP.
57 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
58
59 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
60 (@true): Edit to "@rem".
61 (move-if-change): Edit to "update".
62 (echo): Edit to "djecho".
63 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
64 (LIBOBJS): Edit to empty.
65 ($(libsrc)/make-docfile): Two new edits, one each for every
66 invocation of make-docfile.
67 (move-if-change): Fix edit.
68 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
69 command line shorter.
9d9d12cd
EZ
70
71 * mainmake.v2 (version): Remove, no longer needed (config.in
72 defines VERSION).
73 (all): Add lib.
74 (lib): New target and recipe.
75 (lib-src): Depend on lib.
76 (src): Depend on lib and lib-src.
77 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
78 (bootstrap-clean): Recurse into lib.
615d868e 79 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 80
16eea16b
GM
812011-01-08 Glenn Morris <rgm@gnu.org>
82
83 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
84
31620103
EZ
852011-01-07 Eli Zaretskii <eliz@gnu.org>
86
87 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
88
d6a003a8
AS
892010-12-04 Andreas Schwab <schwab@linux-m68k.org>
90
91 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
92
c3911ead
EZ
932010-10-15 Eli Zaretskii <eliz@gnu.org>
94
95 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
96 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
97
98 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
99 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
100
a4daeecf
DN
1012010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
102
103 * sed1v2.inp (PROFILING_LDFLAGS):
104 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
105
3fb78d1f
GM
1062010-10-09 Glenn Morris <rgm@gnu.org>
107
108 * mainmake.v2 (install): Remove b2m.
109
644d0594
EZ
1102010-10-02 Eli Zaretskii <eliz@gnu.org>
111
112 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
113 files. Make all file names in TAGS tables absolute.
114
ae9cecb9
EZ
1152010-10-01 Eli Zaretskii <eliz@gnu.org>
116
117 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
118
9f5a812a
EZ
1192010-09-22 Eli Zaretskii <eliz@gnu.org>
120
121 * sed1v2.inp (LINKER): Don't edit, variable was removed from
122 src/Makefile.in.
123 (LD_FIRSTFLAG): Edit to empty.
124
25b88a3d
EZ
1252010-09-17 Eli Zaretskii <eliz@gnu.org>
126
127 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
128
26446e2c
EZ
1292010-08-22 Chong Yidong <cyd@stupidchicken.com>
130
131 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
132
6f505bc8
EZ
1332010-08-20 Eli Zaretskii <eliz@gnu.org>
134
135 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
136
491a1546
EZ
1372010-08-15 Eli Zaretskii <eliz@gnu.org>
138
139 * mainmake.v2 (version): Update due to change in emacs.c.
140
29cf3e20
EZ
1412010-08-05 Eli Zaretskii <eliz@gnu.org>
142
143 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
144 unexec.c => unexcoff.c.
145
59df9fdd 1462010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 147
59df9fdd 148 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 149
fc549af9
EZ
1502010-07-12 Eli Zaretskii <eliz@gnu.org>
151
152 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
153 Edit to empty.
154
155 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
156 Edit to empty.
157
4ea6cb0a
EZ
1582010-07-11 Eli Zaretskii <eliz@gnu.org>
159
160 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
161 defined on <sys/config.h>.
162
8966b757
AS
1632010-07-11 Andreas Schwab <schwab@linux-m68k.org>
164
165 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
166 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
167
e3d5fd37
EZ
1682010-07-08 Eli Zaretskii <eliz@gnu.org>
169
170 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
171 which doesn't exist.
172
173 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
174
49d9e6b0
DN
1752010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
176
177 * sed1v2.inp: Remove reference to prefix-args.
178
72af86bd
AS
1792010-07-07 Andreas Schwab <schwab@linux-m68k.org>
180
181 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
182 (HAVE_BZERO): Don't edit.
183
baeb2564
EZ
1842010-07-02 Eli Zaretskii <eliz@gnu.org>
185
186 * sed1v2.inp (LIB_GCC): Edit to empty.
187 Return back to ../src after compiling each .el file.
188
6259c2ec
GM
1892010-06-30 Glenn Morris <rgm@gnu.org>
190
191 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
192
394f2386
EZ
1932010-06-26 Eli Zaretskii <eliz@gnu.org>
194
195 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
196 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
197
198 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
199 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
200 that begin with "cd ../lisp". Edit out sh if-then-else-fi
201 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
202 constructs in emacs${EXEEXT} rule.
394f2386 203
eb697db5
DN
2042010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
205
206 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
207
824e2978
GM
2082010-06-03 Glenn Morris <rgm@gnu.org>
209
210 * sed2v2.inp: Do not edit HAVE_ALLOCA.
211
ccd89fb3
GM
2122010-05-26 Glenn Morris <rgm@gnu.org>
213
90278cb6
GM
214 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
215
ccd89fb3
GM
216 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
217 No longer present.
218
e5458003
GM
2192010-05-25 Glenn Morris <rgm@gnu.org>
220
221 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
222
e8752c66
GM
2232010-05-21 Glenn Morris <rgm@gnu.org>
224
90278cb6 225 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 226
04384b2d
GM
227 * sed1x.inp (OLDXMENU): Replace any initial value.
228 * sed1v2.inp (OLDXMENU): Edit to "nothing".
229
e8752c66
GM
230 * sed1v2.inp (CANNOT_DUMP): Edit to no.
231
9d5cf9b6
GM
2322010-05-20 Glenn Morris <rgm@gnu.org>
233
234 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
235 (MKDEPDIR): Edit to ':'.
236
c1d0dcfd
GM
2372010-05-19 Glenn Morris <rgm@gnu.org>
238
d494e8f2
GM
239 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
240
c1d0dcfd
GM
241 * sed1v2.inp (LD): Edit to $(CC).
242 (YMF_PASS_LDFLAGS): Edit to `flags'.
243
952d5580
EZ
2442010-05-18 Eli Zaretskii <eliz@gnu.org>
245
246 * sed1x.inp: Add copyright notice.
247
be4ff9da
GM
2482010-05-18 Glenn Morris <rgm@gnu.org>
249
40dc6bf4
GM
250 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
251
be4ff9da
GM
252 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
253 (VMLIMIT_OBJ): Edit to vm-limit.o.
254
16455a85
GM
2552010-05-17 Glenn Morris <rgm@gnu.org>
256
257 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
258 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
259
8877ca0f
GM
2602010-05-16 Glenn Morris <rgm@gnu.org>
261
b02a6645
GM
262 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
263
8877ca0f
GM
264 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
265 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
266
6e546d18
GM
2672010-05-15 Glenn Morris <rgm@gnu.org>
268
4235ca47
GM
269 * sed1v2.inp (LIBXMENU): Edit to empty.
270 * sed1x.inp (LIBXMENU): Expect empty initial value.
271
3545021d
GM
272 * sed1v2.inp (OLDXMENU): Edit to empty.
273 * sed1x.inp (OLDXMENU): Expect empty initial value.
274
9fad8b97
GM
275 * sed1v2.inp (LIBX_OTHER): Edit to empty.
276 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
277
6e546d18
GM
278 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
279 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
280
dbd3f723
EZ
2812010-05-15 Eli Zaretskii <eliz@gnu.org>
282
283 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
284 "emacsclient".
285 (emacsserver, timer, wakeup): Remove edit-out commands.
286
287 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
288 (TERMCAP_OBJ): Add termcap.o.
289
02b49580
GM
2902010-05-15 Glenn Morris <rgm@gnu.org>
291
1a82cca9
GM
292 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
293 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
294
1edbd309 295 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 296
489d31a4
GM
2972010-05-14 Glenn Morris <rgm@gnu.org>
298
177b0288
GM
299 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
300
f14d1dfd
GM
301 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
302 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
303 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
304
11842bd8
GM
305 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
306 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
307 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
308 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
309 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
310
2633ef94
GM
311 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
312
489d31a4
GM
313 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
314
5a903aa9
GM
3152010-05-13 Glenn Morris <rgm@gnu.org>
316
99ab9eb4
GM
317 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
318 (LIBXMENU): Edit to ${OLDXMENU}.
319 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
320
5a903aa9
GM
321 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
322 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
323 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
324 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 325 Edit to empty.
5a903aa9
GM
326 (LIB_MATH): Edit to -lm.
327 (UNEXEC_OBJ): Edit to unexec.o.
328
1a0d7c06
GM
3292010-05-12 Glenn Morris <rgm@gnu.org>
330
44b031a6
GM
331 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
332
1a0d7c06
GM
333 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
334
acddf8ae
GM
3352010-05-11 Glenn Morris <rgm@gnu.org>
336
337 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
338 * sed3x.inp: New file.
339
7490175b
GM
3402010-05-10 Glenn Morris <rgm@gnu.org>
341
97efb629
GM
342 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
343
7490175b
GM
344 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
345
61a808e8
CY
3462010-05-07 Chong Yidong <cyd@stupidchicken.com>
347
348 * Version 23.2 released.
349
40c17879
GM
3502010-05-08 Glenn Morris <rgm@gnu.org>
351
352 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
353 (TERMCAP_OBJ): Edit to tparam.o.
354
9fdec8bc
EZ
3552010-05-07 Eli Zaretskii <eliz@gnu.org>
356
357 Fix breakage due to autoconfiscation of Makefile.in files.
358
359 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
360
361 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
362 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
363 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
364 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
365 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
366 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
367 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
368 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
369 (XMENU_OBJ): Edit to xmenu.o.
370 (FONT_OBJ): Edit to value used for X on Unix.
371 (PRE_ALLOC_OBJ): Edit to lastfile.o.
372 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
373 (@unexec@): Edit to unexec.o.
374
e3cf0cde
GM
3752010-05-06 Glenn Morris <rgm@gnu.org>
376
377 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
378
ed68db4d
EZ
3792010-04-01 Eli Zaretskii <eliz@gnu.org>
380
381 Remove support for DJGPP v1.x.
382
383 * sed3.inp:
384 * sed2.inp:
385 * sed1.inp:
386 * mainmake: Files removed.
387
2201e7e2
EZ
3882010-03-27 Eli Zaretskii <eliz@gnu.org>
389
390 * sedlisp.inp (VPATH): Don't edit, no longer needed.
391 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
392 (abs_top_builddir): New edit.
393
394 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
395 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
396
397 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
398 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
399
400 * sed1v2.inp (abs_builddir): Edit into "../src".
401
288f9fc0
CY
4022010-03-10 Chong Yidong <cyd@stupidchicken.com>
403
404 * Branch for 23.2.
405
e4138181
EZ
4062010-02-19 Eli Zaretskii <eliz@gnu.org>
407
408 * INSTALL: Remove a CVS-specific note. Update for latest versions
409 of Windows.
410
e2a1f100
EZ
4112009-09-17 Eli Zaretskii <eliz@gnu.org>
412
413 * sed1v2.inp (OTHER_FILES): Edit to empty.
414
66205aea
EZ
4152009-09-11 Eli Zaretskii <eliz@gnu.org>
416
417 * mainmake.v2 (bootstrap): Ensure enough environment space
418 will be available to run config.bat.
419
a6e656a4
EZ
4202009-08-27 Eli Zaretskii <eliz@gnu.org>
421
422 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
423
70243478
CY
4242009-06-21 Chong Yidong <cyd@stupidchicken.com>
425
426 * Branch for 23.1.
427
dfec8622
EZ
4282009-04-14 Eli Zaretskii <eliz@gnu.org>
429
430 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
431 x_error_quitter; instead, append "set environment NAME" to the end.
432 Set NAME and USERNAME in the environment to the same value.
433
291f6a31
EZ
4342009-02-28 Eli Zaretskii <eliz@gnu.org>
435
436 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 437 out of CVS. (Bug#2151)
291f6a31 438
bd448b7a
EZ
4392008-12-19 Eli Zaretskii <eliz@gnu.org>
440
441 * INSTALL: Document the problems on Windows Vista and the
442 --with-system-malloc option to config.bat.
443
444 * sedalloc.inp: New file.
445
0c123bd1
EZ
4462008-11-21 Eli Zaretskii <eliz@gnu.org>
447
448 * mainmake.v2 (misc): New target.
449 (all, info): Depend on `misc'.
450
71a69201
EZ
4512008-11-15 Eli Zaretskii <eliz@gnu.org>
452
aae2a498
EZ
453 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
454 into `lisp'.
455
ead9233b
EZ
456 Make bootstrap work again:
457
458 * mainmake.v2 (boot): New variable.
459 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
460 src/bootlisp exists after running Make, run Make in `lisp' as
461 well.
462 (clean, mostlyclean): Remove bogus repeated clean in the top-level
463 directory.
464 (info, bootstrap-clean): New targets.
465 (bootstrap): Depend only on bootstrap-clean. Commands modified to
466 be equivalent to top-level Makefile.in.
467 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
468 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
469 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
470 Don't recurse into lwlib and oldXMenu.
471
472 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
473
474 * sedlisp.inp: Don't convert *.el files to Unix text format, and
475 don't copy ldefs-boot.el into loaddefs.el.
476
477 * sed6.inp: Edit out Unixy shell features in maintainer-clean
478 targets in doc/ Makefiles.
479
71a69201
EZ
480 * INSTALL: Update the list of utilities needed by lisp/Makefile
481 and for bootstrapping.
482
cafb9504
EZ
4832008-11-08 Eli Zaretskii <eliz@gnu.org>
484
485 * INSTALL: New file, with build instructions moved from the
486 top-level INSTALL.
487
e16acc2c
EZ
4882008-10-14 Eli Zaretskii <eliz@gnu.org>
489
490 * sedlisp.inp (lisp): Set to absolute file name of current
491 directory, not to ".", to have it on EMACSLOADPATH when we descend
492 into subdirectories.
493
293a3986
EZ
4942008-08-23 Eli Zaretskii <eliz@gnu.org>
495
496 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
497 src/s/msdos.h).
498
499 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
500
b97439ce 501 * sed1v2.inp (version): Define to empty.
293a3986
EZ
502 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
503 (EXEEXT): Define to .exe.
504 Edit "ln -f" into "cp -pf".
505 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
506 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
507 Edit "`/bin/pwd`/" into "./".
508 Stubify emacs after it is dumped, to produce emacs.exe.
509 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
510 b-emacs.exe to 3072K.
511
512 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
513 (emacs): Renamed from `man', to reflect changes in doc directory
514 structure. All callers changed.
515 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
516 into doc/ for manuals. Add misc subdirectory.
517 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
518 (install): Don't stubify/stubedit emacs.exe, this is now done by
519 src/Makefile.
520
57df543c
EZ
5212007-10-05 Eli Zaretskii <eliz@gnu.org>
522
523 * sed6.inp: Update comment to reflect doc directory structure.
524
525 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
526
cacc7b51
GM
5272007-07-25 Glenn Morris <rgm@gnu.org>
528
529 * Relicense all FSF files to GPLv3 or later.
530
531 * COPYING: Switch to GPLv3.
532
537a062f
CY
5332007-06-02 Chong Yidong <cyd@stupidchicken.com>
534
535 * Version 22.1 released.
536
f5f4e20d
GM
5372007-02-10 Glenn Morris <rgm@gnu.org>
538
539 * COPYING.DJ: Remove file since it is no longer needed (see README
540 for details).
541
222b4fde
GM
5422007-01-28 Glenn Morris <rgm@gnu.org>
543
544 * COPYING.DJ: New file.
545
22311938
EZ
5462006-12-04 Eli Zaretskii <eliz@gnu.org>
547
548 * sed2v2.inp (HAVE_SYNC): Define.
549
69a6e74d
EZ
5502006-11-25 Eli Zaretskii <eliz@gnu.org>
551
552 * sed1v2.inp (CFLAGS_SOUND): Edit out.
553
45a2056c
JB
5542006-09-15 Jay Belanger <belanger@truman.edu>
555
556 * COPYING: Replace "Library Public License" by "Lesser Public
557 License" throughout.
558
67b8391b
EZ
5592005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
560
561 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
562 getopt.o and getopt1.o.
563
a0ec7a4a
LK
5642005-07-04 Lute Kamstra <lute@gnu.org>
565
566 Update FSF's address in GPL notices.
567
3819d330
EZ
5682004-11-10 Eli Zaretskii <eliz@gnu.org>
569
570 * sed1.inp: Revert last change.
571
880820fe 5722004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
573
574 * sed1v2.inp: Use djecho for buildobj.lst.
575
576 * sed1.inp: Ditto.
577
3f8ea68c
EZ
5782004-11-08 Eli Zaretskii <eliz@gnu.org>
579
997a1ae5
EZ
580 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
581 loaddefs.el, unless the latter exists and is newer.
582
406865b8
EZ
583 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
584 (extraclean, bootfast): New targets.
585 (top_distclean): New macro, used by distclean, maintainer-clean,
586 and extraclean.
587 (.PHONY): Add bootfast.
588 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 589 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 590
3f8ea68c
EZ
591 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
592
b0b6ad00
EZ
5932004-10-06 Eli Zaretskii <eliz@gnu.org>
594
595 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
596 recent (2004-09-24) changes in src/Makefile.in.
597
ab5a4a32
EZ
5982004-08-14 Eli Zaretskii <eliz@gnu.org>
599
600 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
601 running a Unixy shell and to reincarnate the "Nothing to be done
602 for `all'" message from Make when there's nothing to be done.
603
cdc9b845
EZ
6042004-05-11 Eli Zaretskii <eliz@gnu.org>
605
606 * sedleim.inp (distclean): Remove stamp-subdirs.
607 (SUBDIRS): Don't use `touch', use `djecho' instead.
608 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
609
05fdbeb8
EZ
6102004-05-02 Eli Zaretskii <eliz@gnu.org>
611
612 * sed2v2.inp (HAVE_GETRUSAGE): Define.
613
a6eeaa81 6142003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
615
616 * mainmake.v2 (man lispref lispintro): Specify an explicit target
617 `info', like Makefile.in does.
618
a6eeaa81 6192003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
620
621 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
622 absolute file name of the current working directory. This avoids
623 the warning from Make about circular dependencies.
624
a6eeaa81 6252003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
626
627 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
628 so that CVS etc. file names are filtered out of the list of
629 subdirectories.
630
a6eeaa81 6312003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
632
633 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
634 with equivalent COMMAND.COM commands.
635
a6eeaa81 6362003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 637
3d8714e7
EZ
638 * sed3v2.inp (EXEEXT): Define to an empty string.
639
b7cb1e12 640 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 641 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
642
643 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
644 (HAVE_SIZE_T): Define.
645
852eef40
EZ
6462002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
647
648 * sed2v2.inp: New file.
649
650 * sed2.inp: Remove DJGPP v2.x stuff.
651
93fc6fbe
EZ
6522002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
653
654 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
655 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
656
ab8a75de
EZ
6572002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
658
177c0ea7 659 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
660 (bootstrap-clean-before, bootstrap-clean-after): Return to the
661 top-level directory after sub-make.
662 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
663
664 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
665
b9c1fa2e
EZ
6662002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
667
69587bba 668 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
669
670 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
671 target.
672
177c0ea7
JB
673 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
674 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
675 (bootstrap-clean-after): New targets.
676 (all): Depend on maybe_bootstrap.
677
fcd2ab44
EZ
6782001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
679
680 * sed1v2.inp: Delete _gdbinit in distclean target.
681
880820fe 6822001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
683
684 * COPYING: Moved back.
685
b0a63d77
EZ
6862001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
687
688 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
689 which needed it is gone.
690
880820fe 6912001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
692
693 * COPYING: Removed.
694
ac74199d
EZ
6952001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
696
697 * mainmake.v2 (lispintro): New target.
698 (all): Add lispintro.
699
700 * sed6.inp (SHELL): Comment away, for lispintro.
701
5c32b7c5
EZ
7022001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
703
704 * sed6.inp (texinputdir): Add, for the lispref directory.
705
706 * mainmake.v2 (all): Add lispref.
707 (man lispref): Add lispref.
708
71431a0e
GM
7092001-10-20 Gerd Moellmann <gerd@gnu.org>
710
6aa97356 711 * (Version 21.1 released.)
71431a0e 712
ab952a4f
GM
7132001-10-05 Gerd Moellmann <gerd@gnu.org>
714
715 * Branch for 21.1.
177c0ea7 716
fc406406
EZ
7172001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
718
719 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
720 already there.
721
24b97d4b
EZ
7222001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
723
724 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
725 error in "gcc -E -traditional" with GCC 3.0.
726
2b908342
EZ
7272001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
728
729 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
730 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
731 titdic-convert chdirs into leim/quail.
732
9d5d1075
EZ
7332001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
734
735 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
736 target.
737
d7fcecc1
EZ
7382001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
739
740 * README: New file.
741
742 * sed1.inp: Add copyright.
743 * sed1v2.inp: Add copyright.
744 * sed2.inp: Add copyright.
745 * sed2x.inp: Add copyright.
746 * sed3.inp: Add copyright.
747 * sed3v2.inp: Add copyright.
748 * sed4.inp: Add copyright.
749 * sed5x.inp: Add copyright.
750 * sed6.inp: Add copyright.
751 * sedleim.inp: Add copyright.
752 * sedlisp.inp: Add copyright.
753
7121a5e1
EZ
7542001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
755
756 * mainmake.v2, mainmake: Add copyright.
757
da7fab49
EZ
7582000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
759
760 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
761 Define; it is undefined in DJGPP v2.01.
762
f4da4611
EZ
7632000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
764
765 * sed2.inp (HAVE_MKSTEMP): Define.
766
a115794c
EZ
7672000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
768
769 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
770 the command; use Make's "export EMACSLOADPATH=" instead. Remove
771 the handling of `command` expansion, leim/Makefile.in doesn't use
772 that anymore.
773
67e0a2b6
EZ
7742000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
775
776 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
777
838b9528
EZ
7782000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
779
780 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
781 expansion to become case-sensitive and return all file names in
782 upper case on plain DOS.
783
efb29aff
EZ
7842000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
785
786 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
787 switch requires an argument.
788
4a201758
EZ
7892000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
790
791 * mainmake.v2 (src): Make the rule faster by using a single djecho
792 command instead of multiple redir invocations.
793 (install): Speed up by using a command.com's for loop.
794
7f987ac0
EZ
7952000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
796
797 * sed3v2.inp: Define ALLOCA to an empty string.
798
68be2869
EZ
7992000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
800
801 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
802
c107c335
EZ
8032000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
804
805 * sed1v2.inp: Set LIBSOUND to an empty string.
806
7f3e4303
EZ
8072000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
808
809 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
810
db1306d8
EZ
8112000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
812
813 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
814
4ea325f5
EZ
8152000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
816
817 * sedlisp.inp (srcdir): Edit this variable.
818
7d5c8691
EZ
8192000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
820
821 * sedlisp.inp: New file.
822
fcd2e082
EZ
8232000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
824
825 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
826 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
827 (TEXINPUTS): Use semi-colon; export explicitly.
828 (MAKEINFO): Export explicitly.
829
35a28e21
EZ
8302000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
831
832 * mainmake.v2 (install): Install ebrowse.exe.
833
33744b5d
DL
8342000-04-14 Dave Love <fx@gnu.org>
835
836 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
837
c1300911
EZ
8382000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
839
840 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
841 config.in.
842
7c7b25db
EZ
8432000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
844
845 * sed2.inp (HAVE_SETITIMER): Define.
846
ba3a0c6d
EZ
8471999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
848
849 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
850
851 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
852
32072ea3
DL
8531999-07-29 Eli Zaretskii <eliz@gnu.org>
854
855 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
856
8571999-07-12 Richard Stallman <rms@gnu.org>
858
859 * Version 20.4 released.
860
8611999-07-01 Eli Zaretskii <eliz@gnu.org>
862
863 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 864 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
865
8661999-05-19 Eli Zaretskii <eliz@gnu.org>
867
868 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
869 have GCC configured by default to use stabs, which unexec.c
870 doesn't currently support.
871
8721999-01-14 Eli Zaretskii <eliz@gnu.org>
873
874 * mainmake.v2 (install): Use update instead of sed to install fns.el.
875
8761999-01-11 Eli Zaretskii <eliz@gnu.org>
877
878 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
879 looks for it in exec-directory.
880
8811999-01-07 Eli Zaretskii <eliz@gnu.org>
882
883 * sedleim.inp: New file, for configuring the leim directory.
884
885 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
886 (clean): Add clean in leim.
887
8881998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
889
890 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
891
8921998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
893
894 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
895 use COMMAND.COM as the shell.
896
8971998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
898
899 * Version 20.3 released.
900
9011998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
902
903 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
904 directory.
905
9061998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
907
908 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
909 which generate gdb.ini.
910
9111998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
912
913 * mainmake.v2 (version): Determine emacs-version from
914 lisp/version.el. Pass it to sub-Make's.
915
9161998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
917
918 * sed3v2.inp: When installing ${version},
919 do it replacing @version@.
920
921 * mainmake.v2 (version): Compute the version from lisp/version.el
922 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
923
9241997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
925
926 * sed6.inp: New file, configures the man directory for MSDOS.
927
928 * mainmake.v2 (man): New target to build the manual.
929 (all): Add the man dependency.
930 (install): Change bin\\nul to bin\nul.
931
9321997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
933
934 * Version 20.2 released.
935
9361997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
937
938 * Version 20.1 released.
939
9401997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
941
942 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
943
9441997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
945
8de5628c 946 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 947
5e1a6e32 9481997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
949
950 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
951
9521997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
953
954 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
955 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
956
957 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
958 MSDOS users won't need `touch' installed.
959
960 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
961
9621996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
963
964 * Version 19.33 released.
965
9661996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
967
968 * is_exec.c: Renamed from is-exec.c.
969
9701996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
971
972 * Version 19.32 released.
973
974 * is-exec.c, sigaction.c: New files.
975
9761996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
977
978 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
979 the rules always generate TAGS.
980
9811996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
982
983 * sed2.inp: Don't undef MULTI_FRAME.
984
9851996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
986
987 * Version 19.31 released.
988
9891996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
990
991 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
992 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
993 Undo the previous change.
177c0ea7 994
32072ea3
DL
9951996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
996
177c0ea7 997 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
998
9991996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1000
1001 * mainmake.v2 (src): Create a file with sed commands instead of using
1002 a long sed command line (some versions of Sed don't handle that).
1003 (gdb): Merged back into src, undoing April 13 change.
1004 (install): Do use if statements, but not a loop.
177c0ea7 1005
32072ea3
DL
10061996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1007
1008 * mainmake.v2 (gdb): New target, broken out of src.
1009 (install): Use simple explicit copy commands, not a loop.
1010
10111996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1012
1013 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1014 config.h.in.
1015
1016 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1017
10181996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1019
1020 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1021
10221995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1023
1024 * Version 19.30 released.
1025
10261995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1027
1028 * sed3.inp: Alter test-distrib to test-dis.
1029
10301995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1031
1032 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1033
10341995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1035
1036 * sed1.inp: Call make-doc.exe instead of make-docfile.
1037
10381995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1039
1040 * sed2.inp: Define STDC_HEADERS.
1041 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1042
10431995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1044
1045 * sed3.inp: Fix sed append command to behave as intended.
1046
10471995-01-20 Morten Welinder <terra@diku.dk>
1048
1049 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1050 line at end of file. Make sure make-docfile is compiled.
1051
10521995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1053
1054 * sed3.inp: Use coff2exe on make-docfile.
1055 * sed1.inp: Not go32, which has problems with long arg lists.
1056
10571994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1058
1059 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1060 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1061 (temacs): Don't depend on prefix-args.
1062 (DOC): Reflect makefile changes regarding two-batch run.
1063
1064 * sed2.inp: Add comments showing how to use the system malloc.
1065 (EMACS_CONFIG_OPTIONS): Set though not useful.
1066 (HAVE_MKTIME): Define.
1067
1068 * mainmake (clean): Add target.
1069
1070 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1071
32072ea3
DL
10721994-07-14 Morten Welinder (terra@diku.dk)
1073
1074 * sed2.inp (HAVE_STRERROR): Define.
1075
10761994-07-08 Morten Welinder (terra@diku.dk)
1077
1078 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1079
10801994-06-01 Morten Welinder (terra@diku.dk)
1081
1082 * sed4.inp: New file for configuring src/paths.h.
1083
10841994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1085
1086 * Version 19.25 released.
1087
10881994-05-22 Morten Welinder (terra@diku.dk)
1089
1090 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1091 to src/makefile.in.in.
1092
10931994-05-20 Morten Welinder (terra@tyr.diku.dk)
1094
1095 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1096 Also set it to correct three-part value.
1097
10981994-05-16 Morten Welinder (terra@tyr.diku.dk)
1099
1100 * Version 19.23 released.
1101
1102 * sed1.inp: Don't use `+' in regexps as different stream
1103 editors interpret them differently. Use `*' instead.
1104
11051994-05-12 Morten Welinder (terra@diku.dk)
1106
1107 * mainmake (install): Set the minimum stack (for running under
1108 DPMI) to 512K. Avoid using wildcard for matching one file.
1109
11101994-05-08 Morten Welinder (terra@diku.dk)
1111
1112 * sed3.inp: Don't pass version to [ce]tags.
1113
11141994-04-30 Morten Welinder (terra@diku.dk)
1115
194d44e7 1116 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1117 does not exist anymore.
1118 Don't reset DEBUG_MOLE as that no longer is used.
1119 Identify the file being patched as src/...
1120 * sed2.inp: Identify the file being patched as src/...
1121 * sed3.inp: We don't have to have the version number in here
1122 anymore. Instead we patch the way it is passed from make to
1123 the C compiler.
1124
11251994-04-29 Morten Welinder (terra@diku.dk)
1126
1127 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1128 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1129
1130 * sed2.inp: We have bcmp. Configuration is "msdos".
1131 Get rid of ^Ms.
1132
1133 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1134 new configuration regarding utilities not to compile.
1135 Fix version number. Get rid of ^Ms.
1136
11371994-01-08 Morten Welinder (terra@diku.dk)
1138
194d44e7 1139 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1140 specifications and by not specifying an explicit shell.
1141
11421994-01-07 Morten Welinder (terra@diku.dk)
1143
1144 * sed1.inp: Incorporate the actions of patch1.
1145 * patch1: File deleted.
1146
11471993-01-05 Morten Welinder (terra@diku.dk)
1148
1149 * mainmake: New file, makefile for the main directory.
1150
1151 * patch1: New file. Context diff to turn src/makefile.in into
1152 a msdos version called makefile.
1153
1154 * emacs.pif: New file, program information file for Emacs under
1155 Windows. (This file contains non-printable characters.)
1156
1157 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1158 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1159 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1160 (This file contains non-printable characters.)
1161
177c0ea7 1162 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1163 lib-src/makefile.
1164
8de5628c 1165 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1166
8de5628c 1167 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1168
1169;; Local Variables:
880820fe 1170;; coding: utf-8
6922b018 1171;; End:
2a34a036 1172
73b0cd50 1173 Copyright (C) 1994-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
1174
1175 This file is part of GNU Emacs.
1176
ff0cdfb9 1177 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1178 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1179 the Free Software Foundation, either version 3 of the License, or
1180 (at your option) any later version.
7f6d64f8
GM
1181
1182 GNU Emacs is distributed in the hope that it will be useful,
1183 but WITHOUT ANY WARRANTY; without even the implied warranty of
1184 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1185 GNU General Public License for more details.
1186
1187 You should have received a copy of the GNU General Public License
ff0cdfb9 1188 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.