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