merge trunk
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
489d31a4
GM
12010-05-14 Glenn Morris <rgm@gnu.org>
2
f14d1dfd
GM
3 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
4 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
5 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
6
11842bd8
GM
7 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
8 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
9 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
10 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
11 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
12
2633ef94
GM
13 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
14
489d31a4
GM
15 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
16
5a903aa9
GM
172010-05-13 Glenn Morris <rgm@gnu.org>
18
99ab9eb4
GM
19 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
20 (LIBXMENU): Edit to ${OLDXMENU}.
21 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
22
5a903aa9
GM
23 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
24 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
25 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
26 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
27 Edit to empty,
28 (LIB_MATH): Edit to -lm.
29 (UNEXEC_OBJ): Edit to unexec.o.
30
1a0d7c06
GM
312010-05-12 Glenn Morris <rgm@gnu.org>
32
44b031a6
GM
33 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
34
1a0d7c06
GM
35 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
36
acddf8ae
GM
372010-05-11 Glenn Morris <rgm@gnu.org>
38
39 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
40 * sed3x.inp: New file.
41
7490175b
GM
422010-05-10 Glenn Morris <rgm@gnu.org>
43
97efb629
GM
44 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
45
7490175b
GM
46 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
47
61a808e8
CY
482010-05-07 Chong Yidong <cyd@stupidchicken.com>
49
50 * Version 23.2 released.
51
40c17879
GM
522010-05-08 Glenn Morris <rgm@gnu.org>
53
54 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
55 (TERMCAP_OBJ): Edit to tparam.o.
56
9fdec8bc
EZ
572010-05-07 Eli Zaretskii <eliz@gnu.org>
58
59 Fix breakage due to autoconfiscation of Makefile.in files.
60
61 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
62
63 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
64 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
65 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
66 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
67 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
68 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
69 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
70 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
71 (XMENU_OBJ): Edit to xmenu.o.
72 (FONT_OBJ): Edit to value used for X on Unix.
73 (PRE_ALLOC_OBJ): Edit to lastfile.o.
74 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
75 (@unexec@): Edit to unexec.o.
76
e3cf0cde
GM
772010-05-06 Glenn Morris <rgm@gnu.org>
78
79 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
80
ed68db4d
EZ
812010-04-01 Eli Zaretskii <eliz@gnu.org>
82
83 Remove support for DJGPP v1.x.
84
85 * sed3.inp:
86 * sed2.inp:
87 * sed1.inp:
88 * mainmake: Files removed.
89
2201e7e2
EZ
902010-03-27 Eli Zaretskii <eliz@gnu.org>
91
92 * sedlisp.inp (VPATH): Don't edit, no longer needed.
93 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
94 (abs_top_builddir): New edit.
95
96 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
97 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
98
99 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
100 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
101
102 * sed1v2.inp (abs_builddir): Edit into "../src".
103
288f9fc0
CY
1042010-03-10 Chong Yidong <cyd@stupidchicken.com>
105
106 * Branch for 23.2.
107
e4138181
EZ
1082010-02-19 Eli Zaretskii <eliz@gnu.org>
109
110 * INSTALL: Remove a CVS-specific note. Update for latest versions
111 of Windows.
112
e2a1f100
EZ
1132009-09-17 Eli Zaretskii <eliz@gnu.org>
114
115 * sed1v2.inp (OTHER_FILES): Edit to empty.
116
66205aea
EZ
1172009-09-11 Eli Zaretskii <eliz@gnu.org>
118
119 * mainmake.v2 (bootstrap): Ensure enough environment space
120 will be available to run config.bat.
121
a6e656a4
EZ
1222009-08-27 Eli Zaretskii <eliz@gnu.org>
123
124 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
125
70243478
CY
1262009-06-21 Chong Yidong <cyd@stupidchicken.com>
127
128 * Branch for 23.1.
129
dfec8622
EZ
1302009-04-14 Eli Zaretskii <eliz@gnu.org>
131
132 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
133 x_error_quitter; instead, append "set environment NAME" to the end.
134 Set NAME and USERNAME in the environment to the same value.
135
291f6a31
EZ
1362009-02-28 Eli Zaretskii <eliz@gnu.org>
137
138 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 139 out of CVS. (Bug#2151)
291f6a31 140
bd448b7a
EZ
1412008-12-19 Eli Zaretskii <eliz@gnu.org>
142
143 * INSTALL: Document the problems on Windows Vista and the
144 --with-system-malloc option to config.bat.
145
146 * sedalloc.inp: New file.
147
0c123bd1
EZ
1482008-11-21 Eli Zaretskii <eliz@gnu.org>
149
150 * mainmake.v2 (misc): New target.
151 (all, info): Depend on `misc'.
152
71a69201
EZ
1532008-11-15 Eli Zaretskii <eliz@gnu.org>
154
aae2a498
EZ
155 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
156 into `lisp'.
157
ead9233b
EZ
158 Make bootstrap work again:
159
160 * mainmake.v2 (boot): New variable.
161 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
162 src/bootlisp exists after running Make, run Make in `lisp' as
163 well.
164 (clean, mostlyclean): Remove bogus repeated clean in the top-level
165 directory.
166 (info, bootstrap-clean): New targets.
167 (bootstrap): Depend only on bootstrap-clean. Commands modified to
168 be equivalent to top-level Makefile.in.
169 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
170 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
171 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
172 Don't recurse into lwlib and oldXMenu.
173
174 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
175
176 * sedlisp.inp: Don't convert *.el files to Unix text format, and
177 don't copy ldefs-boot.el into loaddefs.el.
178
179 * sed6.inp: Edit out Unixy shell features in maintainer-clean
180 targets in doc/ Makefiles.
181
71a69201
EZ
182 * INSTALL: Update the list of utilities needed by lisp/Makefile
183 and for bootstrapping.
184
cafb9504
EZ
1852008-11-08 Eli Zaretskii <eliz@gnu.org>
186
187 * INSTALL: New file, with build instructions moved from the
188 top-level INSTALL.
189
e16acc2c
EZ
1902008-10-14 Eli Zaretskii <eliz@gnu.org>
191
192 * sedlisp.inp (lisp): Set to absolute file name of current
193 directory, not to ".", to have it on EMACSLOADPATH when we descend
194 into subdirectories.
195
293a3986
EZ
1962008-08-23 Eli Zaretskii <eliz@gnu.org>
197
198 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
199 src/s/msdos.h).
200
201 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
202
b97439ce 203 * sed1v2.inp (version): Define to empty.
293a3986
EZ
204 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
205 (EXEEXT): Define to .exe.
206 Edit "ln -f" into "cp -pf".
207 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
208 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
209 Edit "`/bin/pwd`/" into "./".
210 Stubify emacs after it is dumped, to produce emacs.exe.
211 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
212 b-emacs.exe to 3072K.
213
214 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
215 (emacs): Renamed from `man', to reflect changes in doc directory
216 structure. All callers changed.
217 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
218 into doc/ for manuals. Add misc subdirectory.
219 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
220 (install): Don't stubify/stubedit emacs.exe, this is now done by
221 src/Makefile.
222
57df543c
EZ
2232007-10-05 Eli Zaretskii <eliz@gnu.org>
224
225 * sed6.inp: Update comment to reflect doc directory structure.
226
227 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
228
cacc7b51
GM
2292007-07-25 Glenn Morris <rgm@gnu.org>
230
231 * Relicense all FSF files to GPLv3 or later.
232
233 * COPYING: Switch to GPLv3.
234
537a062f
CY
2352007-06-02 Chong Yidong <cyd@stupidchicken.com>
236
237 * Version 22.1 released.
238
f5f4e20d
GM
2392007-02-10 Glenn Morris <rgm@gnu.org>
240
241 * COPYING.DJ: Remove file since it is no longer needed (see README
242 for details).
243
222b4fde
GM
2442007-01-28 Glenn Morris <rgm@gnu.org>
245
246 * COPYING.DJ: New file.
247
22311938
EZ
2482006-12-04 Eli Zaretskii <eliz@gnu.org>
249
250 * sed2v2.inp (HAVE_SYNC): Define.
251
69a6e74d
EZ
2522006-11-25 Eli Zaretskii <eliz@gnu.org>
253
254 * sed1v2.inp (CFLAGS_SOUND): Edit out.
255
45a2056c
JB
2562006-09-15 Jay Belanger <belanger@truman.edu>
257
258 * COPYING: Replace "Library Public License" by "Lesser Public
259 License" throughout.
260
67b8391b
EZ
2612005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
262
263 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
264 getopt.o and getopt1.o.
265
a0ec7a4a
LK
2662005-07-04 Lute Kamstra <lute@gnu.org>
267
268 Update FSF's address in GPL notices.
269
3819d330
EZ
2702004-11-10 Eli Zaretskii <eliz@gnu.org>
271
272 * sed1.inp: Revert last change.
273
880820fe 2742004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
275
276 * sed1v2.inp: Use djecho for buildobj.lst.
277
278 * sed1.inp: Ditto.
279
3f8ea68c
EZ
2802004-11-08 Eli Zaretskii <eliz@gnu.org>
281
997a1ae5
EZ
282 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
283 loaddefs.el, unless the latter exists and is newer.
284
406865b8
EZ
285 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
286 (extraclean, bootfast): New targets.
287 (top_distclean): New macro, used by distclean, maintainer-clean,
288 and extraclean.
289 (.PHONY): Add bootfast.
290 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 291 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 292
3f8ea68c
EZ
293 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
294
b0b6ad00
EZ
2952004-10-06 Eli Zaretskii <eliz@gnu.org>
296
297 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
298 recent (2004-09-24) changes in src/Makefile.in.
299
ab5a4a32
EZ
3002004-08-14 Eli Zaretskii <eliz@gnu.org>
301
302 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
303 running a Unixy shell and to reincarnate the "Nothing to be done
304 for `all'" message from Make when there's nothing to be done.
305
cdc9b845
EZ
3062004-05-11 Eli Zaretskii <eliz@gnu.org>
307
308 * sedleim.inp (distclean): Remove stamp-subdirs.
309 (SUBDIRS): Don't use `touch', use `djecho' instead.
310 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
311
05fdbeb8
EZ
3122004-05-02 Eli Zaretskii <eliz@gnu.org>
313
314 * sed2v2.inp (HAVE_GETRUSAGE): Define.
315
a6eeaa81 3162003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
317
318 * mainmake.v2 (man lispref lispintro): Specify an explicit target
319 `info', like Makefile.in does.
320
a6eeaa81 3212003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
322
323 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
324 absolute file name of the current working directory. This avoids
325 the warning from Make about circular dependencies.
326
a6eeaa81 3272003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
328
329 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
330 so that CVS etc. file names are filtered out of the list of
331 subdirectories.
332
a6eeaa81 3332003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
334
335 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
336 with equivalent COMMAND.COM commands.
337
a6eeaa81 3382003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 339
3d8714e7
EZ
340 * sed3v2.inp (EXEEXT): Define to an empty string.
341
b7cb1e12 342 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 343 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
344
345 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
346 (HAVE_SIZE_T): Define.
347
852eef40
EZ
3482002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
349
350 * sed2v2.inp: New file.
351
352 * sed2.inp: Remove DJGPP v2.x stuff.
353
93fc6fbe
EZ
3542002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
355
356 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
357 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
358
ab8a75de
EZ
3592002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
360
177c0ea7 361 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
362 (bootstrap-clean-before, bootstrap-clean-after): Return to the
363 top-level directory after sub-make.
364 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
365
366 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
367
b9c1fa2e
EZ
3682002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
369
69587bba 370 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
371
372 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
373 target.
374
177c0ea7
JB
375 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
376 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
377 (bootstrap-clean-after): New targets.
378 (all): Depend on maybe_bootstrap.
379
fcd2ab44
EZ
3802001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
381
382 * sed1v2.inp: Delete _gdbinit in distclean target.
383
880820fe 3842001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
385
386 * COPYING: Moved back.
387
b0a63d77
EZ
3882001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
389
390 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
391 which needed it is gone.
392
880820fe 3932001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
394
395 * COPYING: Removed.
396
ac74199d
EZ
3972001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
398
399 * mainmake.v2 (lispintro): New target.
400 (all): Add lispintro.
401
402 * sed6.inp (SHELL): Comment away, for lispintro.
403
5c32b7c5
EZ
4042001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
405
406 * sed6.inp (texinputdir): Add, for the lispref directory.
407
408 * mainmake.v2 (all): Add lispref.
409 (man lispref): Add lispref.
410
71431a0e
GM
4112001-10-20 Gerd Moellmann <gerd@gnu.org>
412
6aa97356 413 * (Version 21.1 released.)
71431a0e 414
ab952a4f
GM
4152001-10-05 Gerd Moellmann <gerd@gnu.org>
416
417 * Branch for 21.1.
177c0ea7 418
fc406406
EZ
4192001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
420
421 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
422 already there.
423
24b97d4b
EZ
4242001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
425
426 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
427 error in "gcc -E -traditional" with GCC 3.0.
428
2b908342
EZ
4292001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
430
431 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
432 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
433 titdic-convert chdirs into leim/quail.
434
9d5d1075
EZ
4352001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
436
437 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
438 target.
439
d7fcecc1
EZ
4402001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
441
442 * README: New file.
443
444 * sed1.inp: Add copyright.
445 * sed1v2.inp: Add copyright.
446 * sed2.inp: Add copyright.
447 * sed2x.inp: Add copyright.
448 * sed3.inp: Add copyright.
449 * sed3v2.inp: Add copyright.
450 * sed4.inp: Add copyright.
451 * sed5x.inp: Add copyright.
452 * sed6.inp: Add copyright.
453 * sedleim.inp: Add copyright.
454 * sedlisp.inp: Add copyright.
455
7121a5e1
EZ
4562001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
457
458 * mainmake.v2, mainmake: Add copyright.
459
da7fab49
EZ
4602000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
461
462 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
463 Define; it is undefined in DJGPP v2.01.
464
f4da4611
EZ
4652000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
466
467 * sed2.inp (HAVE_MKSTEMP): Define.
468
a115794c
EZ
4692000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
470
471 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
472 the command; use Make's "export EMACSLOADPATH=" instead. Remove
473 the handling of `command` expansion, leim/Makefile.in doesn't use
474 that anymore.
475
67e0a2b6
EZ
4762000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
477
478 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
479
838b9528
EZ
4802000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
481
482 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
483 expansion to become case-sensitive and return all file names in
484 upper case on plain DOS.
485
efb29aff
EZ
4862000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
487
488 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
489 switch requires an argument.
490
4a201758
EZ
4912000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
492
493 * mainmake.v2 (src): Make the rule faster by using a single djecho
494 command instead of multiple redir invocations.
495 (install): Speed up by using a command.com's for loop.
496
7f987ac0
EZ
4972000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
498
499 * sed3v2.inp: Define ALLOCA to an empty string.
500
68be2869
EZ
5012000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
502
503 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
504
c107c335
EZ
5052000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
506
507 * sed1v2.inp: Set LIBSOUND to an empty string.
508
7f3e4303
EZ
5092000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
510
511 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
512
db1306d8
EZ
5132000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
514
515 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
516
4ea325f5
EZ
5172000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
518
519 * sedlisp.inp (srcdir): Edit this variable.
520
7d5c8691
EZ
5212000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
522
523 * sedlisp.inp: New file.
524
fcd2e082
EZ
5252000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
526
527 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
528 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
529 (TEXINPUTS): Use semi-colon; export explicitly.
530 (MAKEINFO): Export explicitly.
531
35a28e21
EZ
5322000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
533
534 * mainmake.v2 (install): Install ebrowse.exe.
535
33744b5d
DL
5362000-04-14 Dave Love <fx@gnu.org>
537
538 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
539
c1300911
EZ
5402000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
541
542 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
543 config.in.
544
7c7b25db
EZ
5452000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
546
547 * sed2.inp (HAVE_SETITIMER): Define.
548
ba3a0c6d
EZ
5491999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
550
551 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
552
553 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
554
32072ea3
DL
5551999-07-29 Eli Zaretskii <eliz@gnu.org>
556
557 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
558
5591999-07-12 Richard Stallman <rms@gnu.org>
560
561 * Version 20.4 released.
562
5631999-07-01 Eli Zaretskii <eliz@gnu.org>
564
565 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 566 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
567
5681999-05-19 Eli Zaretskii <eliz@gnu.org>
569
570 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
571 have GCC configured by default to use stabs, which unexec.c
572 doesn't currently support.
573
5741999-01-14 Eli Zaretskii <eliz@gnu.org>
575
576 * mainmake.v2 (install): Use update instead of sed to install fns.el.
577
5781999-01-11 Eli Zaretskii <eliz@gnu.org>
579
580 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
581 looks for it in exec-directory.
582
5831999-01-07 Eli Zaretskii <eliz@gnu.org>
584
585 * sedleim.inp: New file, for configuring the leim directory.
586
587 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
588 (clean): Add clean in leim.
589
5901998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
591
592 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
593
5941998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
595
596 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
597 use COMMAND.COM as the shell.
598
5991998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
600
601 * Version 20.3 released.
602
6031998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
604
605 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
606 directory.
607
6081998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
609
610 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
611 which generate gdb.ini.
612
6131998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
614
615 * mainmake.v2 (version): Determine emacs-version from
616 lisp/version.el. Pass it to sub-Make's.
617
6181998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
619
620 * sed3v2.inp: When installing ${version},
621 do it replacing @version@.
622
623 * mainmake.v2 (version): Compute the version from lisp/version.el
624 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
625
6261997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
627
628 * sed6.inp: New file, configures the man directory for MSDOS.
629
630 * mainmake.v2 (man): New target to build the manual.
631 (all): Add the man dependency.
632 (install): Change bin\\nul to bin\nul.
633
6341997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
635
636 * Version 20.2 released.
637
6381997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
639
640 * Version 20.1 released.
641
6421997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
643
644 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
645
6461997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
647
8de5628c 648 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 649
5e1a6e32 6501997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
651
652 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
653
6541997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
655
656 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
657 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
658
659 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
660 MSDOS users won't need `touch' installed.
661
662 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
663
6641996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
665
666 * Version 19.33 released.
667
6681996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
669
670 * is_exec.c: Renamed from is-exec.c.
671
6721996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
673
674 * Version 19.32 released.
675
676 * is-exec.c, sigaction.c: New files.
677
6781996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
679
680 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
681 the rules always generate TAGS.
682
6831996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
684
685 * sed2.inp: Don't undef MULTI_FRAME.
686
6871996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
688
689 * Version 19.31 released.
690
6911996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
692
693 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
694 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
695 Undo the previous change.
177c0ea7 696
32072ea3
DL
6971996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
698
177c0ea7 699 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
700
7011996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
702
703 * mainmake.v2 (src): Create a file with sed commands instead of using
704 a long sed command line (some versions of Sed don't handle that).
705 (gdb): Merged back into src, undoing April 13 change.
706 (install): Do use if statements, but not a loop.
177c0ea7 707
32072ea3
DL
7081996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
709
710 * mainmake.v2 (gdb): New target, broken out of src.
711 (install): Use simple explicit copy commands, not a loop.
712
7131996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
714
715 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
716 config.h.in.
717
718 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
719
7201996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
721
722 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
723
7241995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
725
726 * Version 19.30 released.
727
7281995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
729
730 * sed3.inp: Alter test-distrib to test-dis.
731
7321995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
733
734 * mainmake (install): Don't mv make-doc.exe into ../bin/.
735
7361995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
737
738 * sed1.inp: Call make-doc.exe instead of make-docfile.
739
7401995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
741
742 * sed2.inp: Define STDC_HEADERS.
743 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
744
7451995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
746
747 * sed3.inp: Fix sed append command to behave as intended.
748
7491995-01-20 Morten Welinder <terra@diku.dk>
750
751 * sed3.inp: Delete mysterious dot. Add comment to protect blank
752 line at end of file. Make sure make-docfile is compiled.
753
7541995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
755
756 * sed3.inp: Use coff2exe on make-docfile.
757 * sed1.inp: Not go32, which has problems with long arg lists.
758
7591994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
760
761 * sed1.inp: Handle "\t#"-style comments.
762 (obj): Don't add any files -- now done in src/makefile.in.in
763 (temacs): Don't depend on prefix-args.
764 (DOC): Reflect makefile changes regarding two-batch run.
765
766 * sed2.inp: Add comments showing how to use the system malloc.
767 (EMACS_CONFIG_OPTIONS): Set though not useful.
768 (HAVE_MKTIME): Define.
769
770 * mainmake (clean): Add target.
771
772 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
773
32072ea3
DL
7741994-07-14 Morten Welinder (terra@diku.dk)
775
776 * sed2.inp (HAVE_STRERROR): Define.
777
7781994-07-08 Morten Welinder (terra@diku.dk)
779
780 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
781
7821994-06-01 Morten Welinder (terra@diku.dk)
783
784 * sed4.inp: New file for configuring src/paths.h.
785
7861994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
787
788 * Version 19.25 released.
789
7901994-05-22 Morten Welinder (terra@diku.dk)
791
792 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
793 to src/makefile.in.in.
794
7951994-05-20 Morten Welinder (terra@tyr.diku.dk)
796
797 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
798 Also set it to correct three-part value.
799
8001994-05-16 Morten Welinder (terra@tyr.diku.dk)
801
802 * Version 19.23 released.
803
804 * sed1.inp: Don't use `+' in regexps as different stream
805 editors interpret them differently. Use `*' instead.
806
8071994-05-12 Morten Welinder (terra@diku.dk)
808
809 * mainmake (install): Set the minimum stack (for running under
810 DPMI) to 512K. Avoid using wildcard for matching one file.
811
8121994-05-08 Morten Welinder (terra@diku.dk)
813
814 * sed3.inp: Don't pass version to [ce]tags.
815
8161994-04-30 Morten Welinder (terra@diku.dk)
817
194d44e7 818 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
819 does not exist anymore.
820 Don't reset DEBUG_MOLE as that no longer is used.
821 Identify the file being patched as src/...
822 * sed2.inp: Identify the file being patched as src/...
823 * sed3.inp: We don't have to have the version number in here
824 anymore. Instead we patch the way it is passed from make to
825 the C compiler.
826
8271994-04-29 Morten Welinder (terra@diku.dk)
828
829 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
830 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
831
832 * sed2.inp: We have bcmp. Configuration is "msdos".
833 Get rid of ^Ms.
834
835 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
836 new configuration regarding utilities not to compile.
837 Fix version number. Get rid of ^Ms.
838
8391994-01-08 Morten Welinder (terra@diku.dk)
840
194d44e7 841 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
842 specifications and by not specifying an explicit shell.
843
8441994-01-07 Morten Welinder (terra@diku.dk)
845
846 * sed1.inp: Incorporate the actions of patch1.
847 * patch1: File deleted.
848
8491993-01-05 Morten Welinder (terra@diku.dk)
850
851 * mainmake: New file, makefile for the main directory.
852
853 * patch1: New file. Context diff to turn src/makefile.in into
854 a msdos version called makefile.
855
856 * emacs.pif: New file, program information file for Emacs under
857 Windows. (This file contains non-printable characters.)
858
859 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 860 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
861 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
862 (This file contains non-printable characters.)
863
177c0ea7 864 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
865 lib-src/makefile.
866
8de5628c 867 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 868
8de5628c 869 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
870
871;; Local Variables:
880820fe 872;; coding: utf-8
33462dfa 873;; add-log-time-zone-rule: t
6922b018 874;; End:
2a34a036 875
b65d8176 876 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 877 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
878
879 This file is part of GNU Emacs.
880
ff0cdfb9 881 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 882 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
883 the Free Software Foundation, either version 3 of the License, or
884 (at your option) any later version.
7f6d64f8
GM
885
886 GNU Emacs is distributed in the hope that it will be useful,
887 but WITHOUT ANY WARRANTY; without even the implied warranty of
888 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
889 GNU General Public License for more details.
890
891 You should have received a copy of the GNU General Public License
ff0cdfb9 892 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
893
894;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44