Move MAIL_USE_FLOCK, MAIL_USE_LOCKF, BLESSMAIL_TARGET from cpp to configure.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
7490175b
GM
12010-05-10 Glenn Morris <rgm@gnu.org>
2
3 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
4
61a808e8
CY
52010-05-07 Chong Yidong <cyd@stupidchicken.com>
6
7 * Version 23.2 released.
8
40c17879
GM
92010-05-08 Glenn Morris <rgm@gnu.org>
10
11 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
12 (TERMCAP_OBJ): Edit to tparam.o.
13
9fdec8bc
EZ
142010-05-07 Eli Zaretskii <eliz@gnu.org>
15
16 Fix breakage due to autoconfiscation of Makefile.in files.
17
18 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
19
20 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
21 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
22 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
23 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
24 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
25 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
26 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
27 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
28 (XMENU_OBJ): Edit to xmenu.o.
29 (FONT_OBJ): Edit to value used for X on Unix.
30 (PRE_ALLOC_OBJ): Edit to lastfile.o.
31 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
32 (@unexec@): Edit to unexec.o.
33
e3cf0cde
GM
342010-05-06 Glenn Morris <rgm@gnu.org>
35
36 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
37
ed68db4d
EZ
382010-04-01 Eli Zaretskii <eliz@gnu.org>
39
40 Remove support for DJGPP v1.x.
41
42 * sed3.inp:
43 * sed2.inp:
44 * sed1.inp:
45 * mainmake: Files removed.
46
2201e7e2
EZ
472010-03-27 Eli Zaretskii <eliz@gnu.org>
48
49 * sedlisp.inp (VPATH): Don't edit, no longer needed.
50 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
51 (abs_top_builddir): New edit.
52
53 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
54 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
55
56 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
57 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
58
59 * sed1v2.inp (abs_builddir): Edit into "../src".
60
288f9fc0
CY
612010-03-10 Chong Yidong <cyd@stupidchicken.com>
62
63 * Branch for 23.2.
64
e4138181
EZ
652010-02-19 Eli Zaretskii <eliz@gnu.org>
66
67 * INSTALL: Remove a CVS-specific note. Update for latest versions
68 of Windows.
69
e2a1f100
EZ
702009-09-17 Eli Zaretskii <eliz@gnu.org>
71
72 * sed1v2.inp (OTHER_FILES): Edit to empty.
73
66205aea
EZ
742009-09-11 Eli Zaretskii <eliz@gnu.org>
75
76 * mainmake.v2 (bootstrap): Ensure enough environment space
77 will be available to run config.bat.
78
a6e656a4
EZ
792009-08-27 Eli Zaretskii <eliz@gnu.org>
80
81 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
82
70243478
CY
832009-06-21 Chong Yidong <cyd@stupidchicken.com>
84
85 * Branch for 23.1.
86
dfec8622
EZ
872009-04-14 Eli Zaretskii <eliz@gnu.org>
88
89 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
90 x_error_quitter; instead, append "set environment NAME" to the end.
91 Set NAME and USERNAME in the environment to the same value.
92
291f6a31
EZ
932009-02-28 Eli Zaretskii <eliz@gnu.org>
94
95 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 96 out of CVS. (Bug#2151)
291f6a31 97
bd448b7a
EZ
982008-12-19 Eli Zaretskii <eliz@gnu.org>
99
100 * INSTALL: Document the problems on Windows Vista and the
101 --with-system-malloc option to config.bat.
102
103 * sedalloc.inp: New file.
104
0c123bd1
EZ
1052008-11-21 Eli Zaretskii <eliz@gnu.org>
106
107 * mainmake.v2 (misc): New target.
108 (all, info): Depend on `misc'.
109
71a69201
EZ
1102008-11-15 Eli Zaretskii <eliz@gnu.org>
111
aae2a498
EZ
112 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
113 into `lisp'.
114
ead9233b
EZ
115 Make bootstrap work again:
116
117 * mainmake.v2 (boot): New variable.
118 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
119 src/bootlisp exists after running Make, run Make in `lisp' as
120 well.
121 (clean, mostlyclean): Remove bogus repeated clean in the top-level
122 directory.
123 (info, bootstrap-clean): New targets.
124 (bootstrap): Depend only on bootstrap-clean. Commands modified to
125 be equivalent to top-level Makefile.in.
126 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
127 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
128 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
129 Don't recurse into lwlib and oldXMenu.
130
131 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
132
133 * sedlisp.inp: Don't convert *.el files to Unix text format, and
134 don't copy ldefs-boot.el into loaddefs.el.
135
136 * sed6.inp: Edit out Unixy shell features in maintainer-clean
137 targets in doc/ Makefiles.
138
71a69201
EZ
139 * INSTALL: Update the list of utilities needed by lisp/Makefile
140 and for bootstrapping.
141
cafb9504
EZ
1422008-11-08 Eli Zaretskii <eliz@gnu.org>
143
144 * INSTALL: New file, with build instructions moved from the
145 top-level INSTALL.
146
e16acc2c
EZ
1472008-10-14 Eli Zaretskii <eliz@gnu.org>
148
149 * sedlisp.inp (lisp): Set to absolute file name of current
150 directory, not to ".", to have it on EMACSLOADPATH when we descend
151 into subdirectories.
152
293a3986
EZ
1532008-08-23 Eli Zaretskii <eliz@gnu.org>
154
155 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
156 src/s/msdos.h).
157
158 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
159
b97439ce 160 * sed1v2.inp (version): Define to empty.
293a3986
EZ
161 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
162 (EXEEXT): Define to .exe.
163 Edit "ln -f" into "cp -pf".
164 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
165 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
166 Edit "`/bin/pwd`/" into "./".
167 Stubify emacs after it is dumped, to produce emacs.exe.
168 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
169 b-emacs.exe to 3072K.
170
171 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
172 (emacs): Renamed from `man', to reflect changes in doc directory
173 structure. All callers changed.
174 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
175 into doc/ for manuals. Add misc subdirectory.
176 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
177 (install): Don't stubify/stubedit emacs.exe, this is now done by
178 src/Makefile.
179
57df543c
EZ
1802007-10-05 Eli Zaretskii <eliz@gnu.org>
181
182 * sed6.inp: Update comment to reflect doc directory structure.
183
184 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
185
cacc7b51
GM
1862007-07-25 Glenn Morris <rgm@gnu.org>
187
188 * Relicense all FSF files to GPLv3 or later.
189
190 * COPYING: Switch to GPLv3.
191
537a062f
CY
1922007-06-02 Chong Yidong <cyd@stupidchicken.com>
193
194 * Version 22.1 released.
195
f5f4e20d
GM
1962007-02-10 Glenn Morris <rgm@gnu.org>
197
198 * COPYING.DJ: Remove file since it is no longer needed (see README
199 for details).
200
222b4fde
GM
2012007-01-28 Glenn Morris <rgm@gnu.org>
202
203 * COPYING.DJ: New file.
204
22311938
EZ
2052006-12-04 Eli Zaretskii <eliz@gnu.org>
206
207 * sed2v2.inp (HAVE_SYNC): Define.
208
69a6e74d
EZ
2092006-11-25 Eli Zaretskii <eliz@gnu.org>
210
211 * sed1v2.inp (CFLAGS_SOUND): Edit out.
212
45a2056c
JB
2132006-09-15 Jay Belanger <belanger@truman.edu>
214
215 * COPYING: Replace "Library Public License" by "Lesser Public
216 License" throughout.
217
67b8391b
EZ
2182005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
219
220 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
221 getopt.o and getopt1.o.
222
a0ec7a4a
LK
2232005-07-04 Lute Kamstra <lute@gnu.org>
224
225 Update FSF's address in GPL notices.
226
3819d330
EZ
2272004-11-10 Eli Zaretskii <eliz@gnu.org>
228
229 * sed1.inp: Revert last change.
230
880820fe 2312004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
232
233 * sed1v2.inp: Use djecho for buildobj.lst.
234
235 * sed1.inp: Ditto.
236
3f8ea68c
EZ
2372004-11-08 Eli Zaretskii <eliz@gnu.org>
238
997a1ae5
EZ
239 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
240 loaddefs.el, unless the latter exists and is newer.
241
406865b8
EZ
242 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
243 (extraclean, bootfast): New targets.
244 (top_distclean): New macro, used by distclean, maintainer-clean,
245 and extraclean.
246 (.PHONY): Add bootfast.
247 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 248 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 249
3f8ea68c
EZ
250 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
251
b0b6ad00
EZ
2522004-10-06 Eli Zaretskii <eliz@gnu.org>
253
254 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
255 recent (2004-09-24) changes in src/Makefile.in.
256
ab5a4a32
EZ
2572004-08-14 Eli Zaretskii <eliz@gnu.org>
258
259 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
260 running a Unixy shell and to reincarnate the "Nothing to be done
261 for `all'" message from Make when there's nothing to be done.
262
cdc9b845
EZ
2632004-05-11 Eli Zaretskii <eliz@gnu.org>
264
265 * sedleim.inp (distclean): Remove stamp-subdirs.
266 (SUBDIRS): Don't use `touch', use `djecho' instead.
267 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
268
05fdbeb8
EZ
2692004-05-02 Eli Zaretskii <eliz@gnu.org>
270
271 * sed2v2.inp (HAVE_GETRUSAGE): Define.
272
a6eeaa81 2732003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
274
275 * mainmake.v2 (man lispref lispintro): Specify an explicit target
276 `info', like Makefile.in does.
277
a6eeaa81 2782003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
279
280 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
281 absolute file name of the current working directory. This avoids
282 the warning from Make about circular dependencies.
283
a6eeaa81 2842003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
285
286 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
287 so that CVS etc. file names are filtered out of the list of
288 subdirectories.
289
a6eeaa81 2902003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
291
292 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
293 with equivalent COMMAND.COM commands.
294
a6eeaa81 2952003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 296
3d8714e7
EZ
297 * sed3v2.inp (EXEEXT): Define to an empty string.
298
b7cb1e12 299 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 300 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
301
302 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
303 (HAVE_SIZE_T): Define.
304
852eef40
EZ
3052002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
306
307 * sed2v2.inp: New file.
308
309 * sed2.inp: Remove DJGPP v2.x stuff.
310
93fc6fbe
EZ
3112002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
312
313 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
314 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
315
ab8a75de
EZ
3162002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
317
177c0ea7 318 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
319 (bootstrap-clean-before, bootstrap-clean-after): Return to the
320 top-level directory after sub-make.
321 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
322
323 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
324
b9c1fa2e
EZ
3252002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
326
69587bba 327 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
328
329 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
330 target.
331
177c0ea7
JB
332 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
333 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
334 (bootstrap-clean-after): New targets.
335 (all): Depend on maybe_bootstrap.
336
fcd2ab44
EZ
3372001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
338
339 * sed1v2.inp: Delete _gdbinit in distclean target.
340
880820fe 3412001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
342
343 * COPYING: Moved back.
344
b0a63d77
EZ
3452001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
346
347 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
348 which needed it is gone.
349
880820fe 3502001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
351
352 * COPYING: Removed.
353
ac74199d
EZ
3542001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
355
356 * mainmake.v2 (lispintro): New target.
357 (all): Add lispintro.
358
359 * sed6.inp (SHELL): Comment away, for lispintro.
360
5c32b7c5
EZ
3612001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
362
363 * sed6.inp (texinputdir): Add, for the lispref directory.
364
365 * mainmake.v2 (all): Add lispref.
366 (man lispref): Add lispref.
367
71431a0e
GM
3682001-10-20 Gerd Moellmann <gerd@gnu.org>
369
6aa97356 370 * (Version 21.1 released.)
71431a0e 371
ab952a4f
GM
3722001-10-05 Gerd Moellmann <gerd@gnu.org>
373
374 * Branch for 21.1.
177c0ea7 375
fc406406
EZ
3762001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
377
378 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
379 already there.
380
24b97d4b
EZ
3812001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
382
383 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
384 error in "gcc -E -traditional" with GCC 3.0.
385
2b908342
EZ
3862001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
387
388 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
389 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
390 titdic-convert chdirs into leim/quail.
391
9d5d1075
EZ
3922001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
393
394 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
395 target.
396
d7fcecc1
EZ
3972001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
398
399 * README: New file.
400
401 * sed1.inp: Add copyright.
402 * sed1v2.inp: Add copyright.
403 * sed2.inp: Add copyright.
404 * sed2x.inp: Add copyright.
405 * sed3.inp: Add copyright.
406 * sed3v2.inp: Add copyright.
407 * sed4.inp: Add copyright.
408 * sed5x.inp: Add copyright.
409 * sed6.inp: Add copyright.
410 * sedleim.inp: Add copyright.
411 * sedlisp.inp: Add copyright.
412
7121a5e1
EZ
4132001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
414
415 * mainmake.v2, mainmake: Add copyright.
416
da7fab49
EZ
4172000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
418
419 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
420 Define; it is undefined in DJGPP v2.01.
421
f4da4611
EZ
4222000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
423
424 * sed2.inp (HAVE_MKSTEMP): Define.
425
a115794c
EZ
4262000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
427
428 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
429 the command; use Make's "export EMACSLOADPATH=" instead. Remove
430 the handling of `command` expansion, leim/Makefile.in doesn't use
431 that anymore.
432
67e0a2b6
EZ
4332000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
434
435 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
436
838b9528
EZ
4372000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
438
439 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
440 expansion to become case-sensitive and return all file names in
441 upper case on plain DOS.
442
efb29aff
EZ
4432000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
444
445 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
446 switch requires an argument.
447
4a201758
EZ
4482000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
449
450 * mainmake.v2 (src): Make the rule faster by using a single djecho
451 command instead of multiple redir invocations.
452 (install): Speed up by using a command.com's for loop.
453
7f987ac0
EZ
4542000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
455
456 * sed3v2.inp: Define ALLOCA to an empty string.
457
68be2869
EZ
4582000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
459
460 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
461
c107c335
EZ
4622000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
463
464 * sed1v2.inp: Set LIBSOUND to an empty string.
465
7f3e4303
EZ
4662000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
467
468 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
469
db1306d8
EZ
4702000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
471
472 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
473
4ea325f5
EZ
4742000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
475
476 * sedlisp.inp (srcdir): Edit this variable.
477
7d5c8691
EZ
4782000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
479
480 * sedlisp.inp: New file.
481
fcd2e082
EZ
4822000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
483
484 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
485 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
486 (TEXINPUTS): Use semi-colon; export explicitly.
487 (MAKEINFO): Export explicitly.
488
35a28e21
EZ
4892000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
490
491 * mainmake.v2 (install): Install ebrowse.exe.
492
33744b5d
DL
4932000-04-14 Dave Love <fx@gnu.org>
494
495 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
496
c1300911
EZ
4972000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
498
499 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
500 config.in.
501
7c7b25db
EZ
5022000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
503
504 * sed2.inp (HAVE_SETITIMER): Define.
505
ba3a0c6d
EZ
5061999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
507
508 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
509
510 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
511
32072ea3
DL
5121999-07-29 Eli Zaretskii <eliz@gnu.org>
513
514 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
515
5161999-07-12 Richard Stallman <rms@gnu.org>
517
518 * Version 20.4 released.
519
5201999-07-01 Eli Zaretskii <eliz@gnu.org>
521
522 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 523 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
524
5251999-05-19 Eli Zaretskii <eliz@gnu.org>
526
527 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
528 have GCC configured by default to use stabs, which unexec.c
529 doesn't currently support.
530
5311999-01-14 Eli Zaretskii <eliz@gnu.org>
532
533 * mainmake.v2 (install): Use update instead of sed to install fns.el.
534
5351999-01-11 Eli Zaretskii <eliz@gnu.org>
536
537 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
538 looks for it in exec-directory.
539
5401999-01-07 Eli Zaretskii <eliz@gnu.org>
541
542 * sedleim.inp: New file, for configuring the leim directory.
543
544 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
545 (clean): Add clean in leim.
546
5471998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
548
549 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
550
5511998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
552
553 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
554 use COMMAND.COM as the shell.
555
5561998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
557
558 * Version 20.3 released.
559
5601998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
561
562 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
563 directory.
564
5651998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
566
567 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
568 which generate gdb.ini.
569
5701998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
571
572 * mainmake.v2 (version): Determine emacs-version from
573 lisp/version.el. Pass it to sub-Make's.
574
5751998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
576
577 * sed3v2.inp: When installing ${version},
578 do it replacing @version@.
579
580 * mainmake.v2 (version): Compute the version from lisp/version.el
581 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
582
5831997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
584
585 * sed6.inp: New file, configures the man directory for MSDOS.
586
587 * mainmake.v2 (man): New target to build the manual.
588 (all): Add the man dependency.
589 (install): Change bin\\nul to bin\nul.
590
5911997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
592
593 * Version 20.2 released.
594
5951997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
596
597 * Version 20.1 released.
598
5991997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
600
601 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
602
6031997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
604
8de5628c 605 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 606
5e1a6e32 6071997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
608
609 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
610
6111997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
612
613 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
614 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
615
616 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
617 MSDOS users won't need `touch' installed.
618
619 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
620
6211996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
622
623 * Version 19.33 released.
624
6251996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
626
627 * is_exec.c: Renamed from is-exec.c.
628
6291996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
630
631 * Version 19.32 released.
632
633 * is-exec.c, sigaction.c: New files.
634
6351996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
636
637 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
638 the rules always generate TAGS.
639
6401996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
641
642 * sed2.inp: Don't undef MULTI_FRAME.
643
6441996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
645
646 * Version 19.31 released.
647
6481996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
649
650 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
651 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
652 Undo the previous change.
177c0ea7 653
32072ea3
DL
6541996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
655
177c0ea7 656 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
657
6581996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
659
660 * mainmake.v2 (src): Create a file with sed commands instead of using
661 a long sed command line (some versions of Sed don't handle that).
662 (gdb): Merged back into src, undoing April 13 change.
663 (install): Do use if statements, but not a loop.
177c0ea7 664
32072ea3
DL
6651996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
666
667 * mainmake.v2 (gdb): New target, broken out of src.
668 (install): Use simple explicit copy commands, not a loop.
669
6701996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
671
672 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
673 config.h.in.
674
675 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
676
6771996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
678
679 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
680
6811995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
682
683 * Version 19.30 released.
684
6851995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
686
687 * sed3.inp: Alter test-distrib to test-dis.
688
6891995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
690
691 * mainmake (install): Don't mv make-doc.exe into ../bin/.
692
6931995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
694
695 * sed1.inp: Call make-doc.exe instead of make-docfile.
696
6971995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
698
699 * sed2.inp: Define STDC_HEADERS.
700 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
701
7021995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
703
704 * sed3.inp: Fix sed append command to behave as intended.
705
7061995-01-20 Morten Welinder <terra@diku.dk>
707
708 * sed3.inp: Delete mysterious dot. Add comment to protect blank
709 line at end of file. Make sure make-docfile is compiled.
710
7111995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
712
713 * sed3.inp: Use coff2exe on make-docfile.
714 * sed1.inp: Not go32, which has problems with long arg lists.
715
7161994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
717
718 * sed1.inp: Handle "\t#"-style comments.
719 (obj): Don't add any files -- now done in src/makefile.in.in
720 (temacs): Don't depend on prefix-args.
721 (DOC): Reflect makefile changes regarding two-batch run.
722
723 * sed2.inp: Add comments showing how to use the system malloc.
724 (EMACS_CONFIG_OPTIONS): Set though not useful.
725 (HAVE_MKTIME): Define.
726
727 * mainmake (clean): Add target.
728
729 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
730
32072ea3
DL
7311994-07-14 Morten Welinder (terra@diku.dk)
732
733 * sed2.inp (HAVE_STRERROR): Define.
734
7351994-07-08 Morten Welinder (terra@diku.dk)
736
737 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
738
7391994-06-01 Morten Welinder (terra@diku.dk)
740
741 * sed4.inp: New file for configuring src/paths.h.
742
7431994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
744
745 * Version 19.25 released.
746
7471994-05-22 Morten Welinder (terra@diku.dk)
748
749 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
750 to src/makefile.in.in.
751
7521994-05-20 Morten Welinder (terra@tyr.diku.dk)
753
754 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
755 Also set it to correct three-part value.
756
7571994-05-16 Morten Welinder (terra@tyr.diku.dk)
758
759 * Version 19.23 released.
760
761 * sed1.inp: Don't use `+' in regexps as different stream
762 editors interpret them differently. Use `*' instead.
763
7641994-05-12 Morten Welinder (terra@diku.dk)
765
766 * mainmake (install): Set the minimum stack (for running under
767 DPMI) to 512K. Avoid using wildcard for matching one file.
768
7691994-05-08 Morten Welinder (terra@diku.dk)
770
771 * sed3.inp: Don't pass version to [ce]tags.
772
7731994-04-30 Morten Welinder (terra@diku.dk)
774
194d44e7 775 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
776 does not exist anymore.
777 Don't reset DEBUG_MOLE as that no longer is used.
778 Identify the file being patched as src/...
779 * sed2.inp: Identify the file being patched as src/...
780 * sed3.inp: We don't have to have the version number in here
781 anymore. Instead we patch the way it is passed from make to
782 the C compiler.
783
7841994-04-29 Morten Welinder (terra@diku.dk)
785
786 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
787 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
788
789 * sed2.inp: We have bcmp. Configuration is "msdos".
790 Get rid of ^Ms.
791
792 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
793 new configuration regarding utilities not to compile.
794 Fix version number. Get rid of ^Ms.
795
7961994-01-08 Morten Welinder (terra@diku.dk)
797
194d44e7 798 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
799 specifications and by not specifying an explicit shell.
800
8011994-01-07 Morten Welinder (terra@diku.dk)
802
803 * sed1.inp: Incorporate the actions of patch1.
804 * patch1: File deleted.
805
8061993-01-05 Morten Welinder (terra@diku.dk)
807
808 * mainmake: New file, makefile for the main directory.
809
810 * patch1: New file. Context diff to turn src/makefile.in into
811 a msdos version called makefile.
812
813 * emacs.pif: New file, program information file for Emacs under
814 Windows. (This file contains non-printable characters.)
815
816 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 817 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
818 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
819 (This file contains non-printable characters.)
820
177c0ea7 821 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
822 lib-src/makefile.
823
8de5628c 824 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 825
8de5628c 826 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
827
828;; Local Variables:
880820fe 829;; coding: utf-8
33462dfa 830;; add-log-time-zone-rule: t
6922b018 831;; End:
2a34a036 832
b65d8176 833 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 834 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
835
836 This file is part of GNU Emacs.
837
ff0cdfb9 838 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 839 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
840 the Free Software Foundation, either version 3 of the License, or
841 (at your option) any later version.
7f6d64f8
GM
842
843 GNU Emacs is distributed in the hope that it will be useful,
844 but WITHOUT ANY WARRANTY; without even the implied warranty of
845 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
846 GNU General Public License for more details.
847
848 You should have received a copy of the GNU General Public License
ff0cdfb9 849 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
850
851;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44