Move LIB_GCC from cpp to configure.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
1a0d7c06
GM
12010-05-12 Glenn Morris <rgm@gnu.org>
2
3 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
4
acddf8ae
GM
52010-05-11 Glenn Morris <rgm@gnu.org>
6
7 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
8 * sed3x.inp: New file.
9
7490175b
GM
102010-05-10 Glenn Morris <rgm@gnu.org>
11
97efb629
GM
12 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
13
7490175b
GM
14 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
15
61a808e8
CY
162010-05-07 Chong Yidong <cyd@stupidchicken.com>
17
18 * Version 23.2 released.
19
40c17879
GM
202010-05-08 Glenn Morris <rgm@gnu.org>
21
22 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
23 (TERMCAP_OBJ): Edit to tparam.o.
24
9fdec8bc
EZ
252010-05-07 Eli Zaretskii <eliz@gnu.org>
26
27 Fix breakage due to autoconfiscation of Makefile.in files.
28
29 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
30
31 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
32 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
33 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
34 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
35 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
36 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
37 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
38 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
39 (XMENU_OBJ): Edit to xmenu.o.
40 (FONT_OBJ): Edit to value used for X on Unix.
41 (PRE_ALLOC_OBJ): Edit to lastfile.o.
42 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
43 (@unexec@): Edit to unexec.o.
44
e3cf0cde
GM
452010-05-06 Glenn Morris <rgm@gnu.org>
46
47 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
48
ed68db4d
EZ
492010-04-01 Eli Zaretskii <eliz@gnu.org>
50
51 Remove support for DJGPP v1.x.
52
53 * sed3.inp:
54 * sed2.inp:
55 * sed1.inp:
56 * mainmake: Files removed.
57
2201e7e2
EZ
582010-03-27 Eli Zaretskii <eliz@gnu.org>
59
60 * sedlisp.inp (VPATH): Don't edit, no longer needed.
61 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
62 (abs_top_builddir): New edit.
63
64 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
65 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
66
67 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
68 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
69
70 * sed1v2.inp (abs_builddir): Edit into "../src".
71
288f9fc0
CY
722010-03-10 Chong Yidong <cyd@stupidchicken.com>
73
74 * Branch for 23.2.
75
e4138181
EZ
762010-02-19 Eli Zaretskii <eliz@gnu.org>
77
78 * INSTALL: Remove a CVS-specific note. Update for latest versions
79 of Windows.
80
e2a1f100
EZ
812009-09-17 Eli Zaretskii <eliz@gnu.org>
82
83 * sed1v2.inp (OTHER_FILES): Edit to empty.
84
66205aea
EZ
852009-09-11 Eli Zaretskii <eliz@gnu.org>
86
87 * mainmake.v2 (bootstrap): Ensure enough environment space
88 will be available to run config.bat.
89
a6e656a4
EZ
902009-08-27 Eli Zaretskii <eliz@gnu.org>
91
92 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
93
70243478
CY
942009-06-21 Chong Yidong <cyd@stupidchicken.com>
95
96 * Branch for 23.1.
97
dfec8622
EZ
982009-04-14 Eli Zaretskii <eliz@gnu.org>
99
100 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
101 x_error_quitter; instead, append "set environment NAME" to the end.
102 Set NAME and USERNAME in the environment to the same value.
103
291f6a31
EZ
1042009-02-28 Eli Zaretskii <eliz@gnu.org>
105
106 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 107 out of CVS. (Bug#2151)
291f6a31 108
bd448b7a
EZ
1092008-12-19 Eli Zaretskii <eliz@gnu.org>
110
111 * INSTALL: Document the problems on Windows Vista and the
112 --with-system-malloc option to config.bat.
113
114 * sedalloc.inp: New file.
115
0c123bd1
EZ
1162008-11-21 Eli Zaretskii <eliz@gnu.org>
117
118 * mainmake.v2 (misc): New target.
119 (all, info): Depend on `misc'.
120
71a69201
EZ
1212008-11-15 Eli Zaretskii <eliz@gnu.org>
122
aae2a498
EZ
123 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
124 into `lisp'.
125
ead9233b
EZ
126 Make bootstrap work again:
127
128 * mainmake.v2 (boot): New variable.
129 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
130 src/bootlisp exists after running Make, run Make in `lisp' as
131 well.
132 (clean, mostlyclean): Remove bogus repeated clean in the top-level
133 directory.
134 (info, bootstrap-clean): New targets.
135 (bootstrap): Depend only on bootstrap-clean. Commands modified to
136 be equivalent to top-level Makefile.in.
137 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
138 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
139 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
140 Don't recurse into lwlib and oldXMenu.
141
142 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
143
144 * sedlisp.inp: Don't convert *.el files to Unix text format, and
145 don't copy ldefs-boot.el into loaddefs.el.
146
147 * sed6.inp: Edit out Unixy shell features in maintainer-clean
148 targets in doc/ Makefiles.
149
71a69201
EZ
150 * INSTALL: Update the list of utilities needed by lisp/Makefile
151 and for bootstrapping.
152
cafb9504
EZ
1532008-11-08 Eli Zaretskii <eliz@gnu.org>
154
155 * INSTALL: New file, with build instructions moved from the
156 top-level INSTALL.
157
e16acc2c
EZ
1582008-10-14 Eli Zaretskii <eliz@gnu.org>
159
160 * sedlisp.inp (lisp): Set to absolute file name of current
161 directory, not to ".", to have it on EMACSLOADPATH when we descend
162 into subdirectories.
163
293a3986
EZ
1642008-08-23 Eli Zaretskii <eliz@gnu.org>
165
166 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
167 src/s/msdos.h).
168
169 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
170
b97439ce 171 * sed1v2.inp (version): Define to empty.
293a3986
EZ
172 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
173 (EXEEXT): Define to .exe.
174 Edit "ln -f" into "cp -pf".
175 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
176 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
177 Edit "`/bin/pwd`/" into "./".
178 Stubify emacs after it is dumped, to produce emacs.exe.
179 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
180 b-emacs.exe to 3072K.
181
182 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
183 (emacs): Renamed from `man', to reflect changes in doc directory
184 structure. All callers changed.
185 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
186 into doc/ for manuals. Add misc subdirectory.
187 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
188 (install): Don't stubify/stubedit emacs.exe, this is now done by
189 src/Makefile.
190
57df543c
EZ
1912007-10-05 Eli Zaretskii <eliz@gnu.org>
192
193 * sed6.inp: Update comment to reflect doc directory structure.
194
195 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
196
cacc7b51
GM
1972007-07-25 Glenn Morris <rgm@gnu.org>
198
199 * Relicense all FSF files to GPLv3 or later.
200
201 * COPYING: Switch to GPLv3.
202
537a062f
CY
2032007-06-02 Chong Yidong <cyd@stupidchicken.com>
204
205 * Version 22.1 released.
206
f5f4e20d
GM
2072007-02-10 Glenn Morris <rgm@gnu.org>
208
209 * COPYING.DJ: Remove file since it is no longer needed (see README
210 for details).
211
222b4fde
GM
2122007-01-28 Glenn Morris <rgm@gnu.org>
213
214 * COPYING.DJ: New file.
215
22311938
EZ
2162006-12-04 Eli Zaretskii <eliz@gnu.org>
217
218 * sed2v2.inp (HAVE_SYNC): Define.
219
69a6e74d
EZ
2202006-11-25 Eli Zaretskii <eliz@gnu.org>
221
222 * sed1v2.inp (CFLAGS_SOUND): Edit out.
223
45a2056c
JB
2242006-09-15 Jay Belanger <belanger@truman.edu>
225
226 * COPYING: Replace "Library Public License" by "Lesser Public
227 License" throughout.
228
67b8391b
EZ
2292005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
230
231 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
232 getopt.o and getopt1.o.
233
a0ec7a4a
LK
2342005-07-04 Lute Kamstra <lute@gnu.org>
235
236 Update FSF's address in GPL notices.
237
3819d330
EZ
2382004-11-10 Eli Zaretskii <eliz@gnu.org>
239
240 * sed1.inp: Revert last change.
241
880820fe 2422004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
243
244 * sed1v2.inp: Use djecho for buildobj.lst.
245
246 * sed1.inp: Ditto.
247
3f8ea68c
EZ
2482004-11-08 Eli Zaretskii <eliz@gnu.org>
249
997a1ae5
EZ
250 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
251 loaddefs.el, unless the latter exists and is newer.
252
406865b8
EZ
253 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
254 (extraclean, bootfast): New targets.
255 (top_distclean): New macro, used by distclean, maintainer-clean,
256 and extraclean.
257 (.PHONY): Add bootfast.
258 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 259 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 260
3f8ea68c
EZ
261 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
262
b0b6ad00
EZ
2632004-10-06 Eli Zaretskii <eliz@gnu.org>
264
265 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
266 recent (2004-09-24) changes in src/Makefile.in.
267
ab5a4a32
EZ
2682004-08-14 Eli Zaretskii <eliz@gnu.org>
269
270 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
271 running a Unixy shell and to reincarnate the "Nothing to be done
272 for `all'" message from Make when there's nothing to be done.
273
cdc9b845
EZ
2742004-05-11 Eli Zaretskii <eliz@gnu.org>
275
276 * sedleim.inp (distclean): Remove stamp-subdirs.
277 (SUBDIRS): Don't use `touch', use `djecho' instead.
278 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
279
05fdbeb8
EZ
2802004-05-02 Eli Zaretskii <eliz@gnu.org>
281
282 * sed2v2.inp (HAVE_GETRUSAGE): Define.
283
a6eeaa81 2842003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
285
286 * mainmake.v2 (man lispref lispintro): Specify an explicit target
287 `info', like Makefile.in does.
288
a6eeaa81 2892003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
290
291 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
292 absolute file name of the current working directory. This avoids
293 the warning from Make about circular dependencies.
294
a6eeaa81 2952003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
296
297 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
298 so that CVS etc. file names are filtered out of the list of
299 subdirectories.
300
a6eeaa81 3012003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
302
303 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
304 with equivalent COMMAND.COM commands.
305
a6eeaa81 3062003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 307
3d8714e7
EZ
308 * sed3v2.inp (EXEEXT): Define to an empty string.
309
b7cb1e12 310 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 311 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
312
313 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
314 (HAVE_SIZE_T): Define.
315
852eef40
EZ
3162002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
317
318 * sed2v2.inp: New file.
319
320 * sed2.inp: Remove DJGPP v2.x stuff.
321
93fc6fbe
EZ
3222002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
323
324 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
325 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
326
ab8a75de
EZ
3272002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
328
177c0ea7 329 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
330 (bootstrap-clean-before, bootstrap-clean-after): Return to the
331 top-level directory after sub-make.
332 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
333
334 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
335
b9c1fa2e
EZ
3362002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
337
69587bba 338 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
339
340 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
341 target.
342
177c0ea7
JB
343 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
344 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
345 (bootstrap-clean-after): New targets.
346 (all): Depend on maybe_bootstrap.
347
fcd2ab44
EZ
3482001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
349
350 * sed1v2.inp: Delete _gdbinit in distclean target.
351
880820fe 3522001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
353
354 * COPYING: Moved back.
355
b0a63d77
EZ
3562001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
357
358 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
359 which needed it is gone.
360
880820fe 3612001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
362
363 * COPYING: Removed.
364
ac74199d
EZ
3652001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
366
367 * mainmake.v2 (lispintro): New target.
368 (all): Add lispintro.
369
370 * sed6.inp (SHELL): Comment away, for lispintro.
371
5c32b7c5
EZ
3722001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
373
374 * sed6.inp (texinputdir): Add, for the lispref directory.
375
376 * mainmake.v2 (all): Add lispref.
377 (man lispref): Add lispref.
378
71431a0e
GM
3792001-10-20 Gerd Moellmann <gerd@gnu.org>
380
6aa97356 381 * (Version 21.1 released.)
71431a0e 382
ab952a4f
GM
3832001-10-05 Gerd Moellmann <gerd@gnu.org>
384
385 * Branch for 21.1.
177c0ea7 386
fc406406
EZ
3872001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
388
389 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
390 already there.
391
24b97d4b
EZ
3922001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
393
394 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
395 error in "gcc -E -traditional" with GCC 3.0.
396
2b908342
EZ
3972001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
398
399 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
400 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
401 titdic-convert chdirs into leim/quail.
402
9d5d1075
EZ
4032001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
404
405 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
406 target.
407
d7fcecc1
EZ
4082001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
409
410 * README: New file.
411
412 * sed1.inp: Add copyright.
413 * sed1v2.inp: Add copyright.
414 * sed2.inp: Add copyright.
415 * sed2x.inp: Add copyright.
416 * sed3.inp: Add copyright.
417 * sed3v2.inp: Add copyright.
418 * sed4.inp: Add copyright.
419 * sed5x.inp: Add copyright.
420 * sed6.inp: Add copyright.
421 * sedleim.inp: Add copyright.
422 * sedlisp.inp: Add copyright.
423
7121a5e1
EZ
4242001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
425
426 * mainmake.v2, mainmake: Add copyright.
427
da7fab49
EZ
4282000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
429
430 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
431 Define; it is undefined in DJGPP v2.01.
432
f4da4611
EZ
4332000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
434
435 * sed2.inp (HAVE_MKSTEMP): Define.
436
a115794c
EZ
4372000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
438
439 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
440 the command; use Make's "export EMACSLOADPATH=" instead. Remove
441 the handling of `command` expansion, leim/Makefile.in doesn't use
442 that anymore.
443
67e0a2b6
EZ
4442000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
445
446 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
447
838b9528
EZ
4482000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
449
450 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
451 expansion to become case-sensitive and return all file names in
452 upper case on plain DOS.
453
efb29aff
EZ
4542000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
455
456 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
457 switch requires an argument.
458
4a201758
EZ
4592000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
460
461 * mainmake.v2 (src): Make the rule faster by using a single djecho
462 command instead of multiple redir invocations.
463 (install): Speed up by using a command.com's for loop.
464
7f987ac0
EZ
4652000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
466
467 * sed3v2.inp: Define ALLOCA to an empty string.
468
68be2869
EZ
4692000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
470
471 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
472
c107c335
EZ
4732000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
474
475 * sed1v2.inp: Set LIBSOUND to an empty string.
476
7f3e4303
EZ
4772000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
478
479 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
480
db1306d8
EZ
4812000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
482
483 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
484
4ea325f5
EZ
4852000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
486
487 * sedlisp.inp (srcdir): Edit this variable.
488
7d5c8691
EZ
4892000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
490
491 * sedlisp.inp: New file.
492
fcd2e082
EZ
4932000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
494
495 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
496 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
497 (TEXINPUTS): Use semi-colon; export explicitly.
498 (MAKEINFO): Export explicitly.
499
35a28e21
EZ
5002000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
501
502 * mainmake.v2 (install): Install ebrowse.exe.
503
33744b5d
DL
5042000-04-14 Dave Love <fx@gnu.org>
505
506 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
507
c1300911
EZ
5082000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
509
510 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
511 config.in.
512
7c7b25db
EZ
5132000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
514
515 * sed2.inp (HAVE_SETITIMER): Define.
516
ba3a0c6d
EZ
5171999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
518
519 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
520
521 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
522
32072ea3
DL
5231999-07-29 Eli Zaretskii <eliz@gnu.org>
524
525 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
526
5271999-07-12 Richard Stallman <rms@gnu.org>
528
529 * Version 20.4 released.
530
5311999-07-01 Eli Zaretskii <eliz@gnu.org>
532
533 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 534 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
535
5361999-05-19 Eli Zaretskii <eliz@gnu.org>
537
538 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
539 have GCC configured by default to use stabs, which unexec.c
540 doesn't currently support.
541
5421999-01-14 Eli Zaretskii <eliz@gnu.org>
543
544 * mainmake.v2 (install): Use update instead of sed to install fns.el.
545
5461999-01-11 Eli Zaretskii <eliz@gnu.org>
547
548 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
549 looks for it in exec-directory.
550
5511999-01-07 Eli Zaretskii <eliz@gnu.org>
552
553 * sedleim.inp: New file, for configuring the leim directory.
554
555 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
556 (clean): Add clean in leim.
557
5581998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
559
560 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
561
5621998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
563
564 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
565 use COMMAND.COM as the shell.
566
5671998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
568
569 * Version 20.3 released.
570
5711998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
572
573 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
574 directory.
575
5761998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
577
578 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
579 which generate gdb.ini.
580
5811998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
582
583 * mainmake.v2 (version): Determine emacs-version from
584 lisp/version.el. Pass it to sub-Make's.
585
5861998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
587
588 * sed3v2.inp: When installing ${version},
589 do it replacing @version@.
590
591 * mainmake.v2 (version): Compute the version from lisp/version.el
592 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
593
5941997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
595
596 * sed6.inp: New file, configures the man directory for MSDOS.
597
598 * mainmake.v2 (man): New target to build the manual.
599 (all): Add the man dependency.
600 (install): Change bin\\nul to bin\nul.
601
6021997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
603
604 * Version 20.2 released.
605
6061997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
607
608 * Version 20.1 released.
609
6101997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
611
612 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
613
6141997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
615
8de5628c 616 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 617
5e1a6e32 6181997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
619
620 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
621
6221997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
623
624 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
625 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
626
627 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
628 MSDOS users won't need `touch' installed.
629
630 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
631
6321996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
633
634 * Version 19.33 released.
635
6361996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
637
638 * is_exec.c: Renamed from is-exec.c.
639
6401996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
641
642 * Version 19.32 released.
643
644 * is-exec.c, sigaction.c: New files.
645
6461996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
647
648 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
649 the rules always generate TAGS.
650
6511996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
652
653 * sed2.inp: Don't undef MULTI_FRAME.
654
6551996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
656
657 * Version 19.31 released.
658
6591996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
660
661 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
662 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
663 Undo the previous change.
177c0ea7 664
32072ea3
DL
6651996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
666
177c0ea7 667 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
668
6691996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
670
671 * mainmake.v2 (src): Create a file with sed commands instead of using
672 a long sed command line (some versions of Sed don't handle that).
673 (gdb): Merged back into src, undoing April 13 change.
674 (install): Do use if statements, but not a loop.
177c0ea7 675
32072ea3
DL
6761996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
677
678 * mainmake.v2 (gdb): New target, broken out of src.
679 (install): Use simple explicit copy commands, not a loop.
680
6811996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
682
683 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
684 config.h.in.
685
686 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
687
6881996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
689
690 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
691
6921995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
693
694 * Version 19.30 released.
695
6961995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
697
698 * sed3.inp: Alter test-distrib to test-dis.
699
7001995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
701
702 * mainmake (install): Don't mv make-doc.exe into ../bin/.
703
7041995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
705
706 * sed1.inp: Call make-doc.exe instead of make-docfile.
707
7081995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
709
710 * sed2.inp: Define STDC_HEADERS.
711 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
712
7131995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
714
715 * sed3.inp: Fix sed append command to behave as intended.
716
7171995-01-20 Morten Welinder <terra@diku.dk>
718
719 * sed3.inp: Delete mysterious dot. Add comment to protect blank
720 line at end of file. Make sure make-docfile is compiled.
721
7221995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
723
724 * sed3.inp: Use coff2exe on make-docfile.
725 * sed1.inp: Not go32, which has problems with long arg lists.
726
7271994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
728
729 * sed1.inp: Handle "\t#"-style comments.
730 (obj): Don't add any files -- now done in src/makefile.in.in
731 (temacs): Don't depend on prefix-args.
732 (DOC): Reflect makefile changes regarding two-batch run.
733
734 * sed2.inp: Add comments showing how to use the system malloc.
735 (EMACS_CONFIG_OPTIONS): Set though not useful.
736 (HAVE_MKTIME): Define.
737
738 * mainmake (clean): Add target.
739
740 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
741
32072ea3
DL
7421994-07-14 Morten Welinder (terra@diku.dk)
743
744 * sed2.inp (HAVE_STRERROR): Define.
745
7461994-07-08 Morten Welinder (terra@diku.dk)
747
748 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
749
7501994-06-01 Morten Welinder (terra@diku.dk)
751
752 * sed4.inp: New file for configuring src/paths.h.
753
7541994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
755
756 * Version 19.25 released.
757
7581994-05-22 Morten Welinder (terra@diku.dk)
759
760 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
761 to src/makefile.in.in.
762
7631994-05-20 Morten Welinder (terra@tyr.diku.dk)
764
765 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
766 Also set it to correct three-part value.
767
7681994-05-16 Morten Welinder (terra@tyr.diku.dk)
769
770 * Version 19.23 released.
771
772 * sed1.inp: Don't use `+' in regexps as different stream
773 editors interpret them differently. Use `*' instead.
774
7751994-05-12 Morten Welinder (terra@diku.dk)
776
777 * mainmake (install): Set the minimum stack (for running under
778 DPMI) to 512K. Avoid using wildcard for matching one file.
779
7801994-05-08 Morten Welinder (terra@diku.dk)
781
782 * sed3.inp: Don't pass version to [ce]tags.
783
7841994-04-30 Morten Welinder (terra@diku.dk)
785
194d44e7 786 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
787 does not exist anymore.
788 Don't reset DEBUG_MOLE as that no longer is used.
789 Identify the file being patched as src/...
790 * sed2.inp: Identify the file being patched as src/...
791 * sed3.inp: We don't have to have the version number in here
792 anymore. Instead we patch the way it is passed from make to
793 the C compiler.
794
7951994-04-29 Morten Welinder (terra@diku.dk)
796
797 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
798 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
799
800 * sed2.inp: We have bcmp. Configuration is "msdos".
801 Get rid of ^Ms.
802
803 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
804 new configuration regarding utilities not to compile.
805 Fix version number. Get rid of ^Ms.
806
8071994-01-08 Morten Welinder (terra@diku.dk)
808
194d44e7 809 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
810 specifications and by not specifying an explicit shell.
811
8121994-01-07 Morten Welinder (terra@diku.dk)
813
814 * sed1.inp: Incorporate the actions of patch1.
815 * patch1: File deleted.
816
8171993-01-05 Morten Welinder (terra@diku.dk)
818
819 * mainmake: New file, makefile for the main directory.
820
821 * patch1: New file. Context diff to turn src/makefile.in into
822 a msdos version called makefile.
823
824 * emacs.pif: New file, program information file for Emacs under
825 Windows. (This file contains non-printable characters.)
826
827 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 828 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
829 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
830 (This file contains non-printable characters.)
831
177c0ea7 832 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
833 lib-src/makefile.
834
8de5628c 835 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 836
8de5628c 837 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
838
839;; Local Variables:
880820fe 840;; coding: utf-8
33462dfa 841;; add-log-time-zone-rule: t
6922b018 842;; End:
2a34a036 843
b65d8176 844 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 845 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
846
847 This file is part of GNU Emacs.
848
ff0cdfb9 849 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 850 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
851 the Free Software Foundation, either version 3 of the License, or
852 (at your option) any later version.
7f6d64f8
GM
853
854 GNU Emacs is distributed in the hope that it will be useful,
855 but WITHOUT ANY WARRANTY; without even the implied warranty of
856 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
857 GNU General Public License for more details.
858
859 You should have received a copy of the GNU General Public License
ff0cdfb9 860 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
861
862;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44