Synch with Gnus trunk.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
ed68db4d
EZ
12010-04-01 Eli Zaretskii <eliz@gnu.org>
2
3 Remove support for DJGPP v1.x.
4
5 * sed3.inp:
6 * sed2.inp:
7 * sed1.inp:
8 * mainmake: Files removed.
9
2201e7e2
EZ
102010-03-27 Eli Zaretskii <eliz@gnu.org>
11
12 * sedlisp.inp (VPATH): Don't edit, no longer needed.
13 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
14 (abs_top_builddir): New edit.
15
16 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
17 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
18
19 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
20 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
21
22 * sed1v2.inp (abs_builddir): Edit into "../src".
23
288f9fc0
CY
242010-03-10 Chong Yidong <cyd@stupidchicken.com>
25
26 * Branch for 23.2.
27
e4138181
EZ
282010-02-19 Eli Zaretskii <eliz@gnu.org>
29
30 * INSTALL: Remove a CVS-specific note. Update for latest versions
31 of Windows.
32
e2a1f100
EZ
332009-09-17 Eli Zaretskii <eliz@gnu.org>
34
35 * sed1v2.inp (OTHER_FILES): Edit to empty.
36
66205aea
EZ
372009-09-11 Eli Zaretskii <eliz@gnu.org>
38
39 * mainmake.v2 (bootstrap): Ensure enough environment space
40 will be available to run config.bat.
41
a6e656a4
EZ
422009-08-27 Eli Zaretskii <eliz@gnu.org>
43
44 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
45
70243478
CY
462009-06-21 Chong Yidong <cyd@stupidchicken.com>
47
48 * Branch for 23.1.
49
dfec8622
EZ
502009-04-14 Eli Zaretskii <eliz@gnu.org>
51
52 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
53 x_error_quitter; instead, append "set environment NAME" to the end.
54 Set NAME and USERNAME in the environment to the same value.
55
291f6a31
EZ
562009-02-28 Eli Zaretskii <eliz@gnu.org>
57
58 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 59 out of CVS. (Bug#2151)
291f6a31 60
bd448b7a
EZ
612008-12-19 Eli Zaretskii <eliz@gnu.org>
62
63 * INSTALL: Document the problems on Windows Vista and the
64 --with-system-malloc option to config.bat.
65
66 * sedalloc.inp: New file.
67
0c123bd1
EZ
682008-11-21 Eli Zaretskii <eliz@gnu.org>
69
70 * mainmake.v2 (misc): New target.
71 (all, info): Depend on `misc'.
72
71a69201
EZ
732008-11-15 Eli Zaretskii <eliz@gnu.org>
74
aae2a498
EZ
75 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
76 into `lisp'.
77
ead9233b
EZ
78 Make bootstrap work again:
79
80 * mainmake.v2 (boot): New variable.
81 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
82 src/bootlisp exists after running Make, run Make in `lisp' as
83 well.
84 (clean, mostlyclean): Remove bogus repeated clean in the top-level
85 directory.
86 (info, bootstrap-clean): New targets.
87 (bootstrap): Depend only on bootstrap-clean. Commands modified to
88 be equivalent to top-level Makefile.in.
89 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
90 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
91 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
92 Don't recurse into lwlib and oldXMenu.
93
94 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
95
96 * sedlisp.inp: Don't convert *.el files to Unix text format, and
97 don't copy ldefs-boot.el into loaddefs.el.
98
99 * sed6.inp: Edit out Unixy shell features in maintainer-clean
100 targets in doc/ Makefiles.
101
71a69201
EZ
102 * INSTALL: Update the list of utilities needed by lisp/Makefile
103 and for bootstrapping.
104
cafb9504
EZ
1052008-11-08 Eli Zaretskii <eliz@gnu.org>
106
107 * INSTALL: New file, with build instructions moved from the
108 top-level INSTALL.
109
e16acc2c
EZ
1102008-10-14 Eli Zaretskii <eliz@gnu.org>
111
112 * sedlisp.inp (lisp): Set to absolute file name of current
113 directory, not to ".", to have it on EMACSLOADPATH when we descend
114 into subdirectories.
115
293a3986
EZ
1162008-08-23 Eli Zaretskii <eliz@gnu.org>
117
118 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
119 src/s/msdos.h).
120
121 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
122
b97439ce 123 * sed1v2.inp (version): Define to empty.
293a3986
EZ
124 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
125 (EXEEXT): Define to .exe.
126 Edit "ln -f" into "cp -pf".
127 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
128 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
129 Edit "`/bin/pwd`/" into "./".
130 Stubify emacs after it is dumped, to produce emacs.exe.
131 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
132 b-emacs.exe to 3072K.
133
134 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
135 (emacs): Renamed from `man', to reflect changes in doc directory
136 structure. All callers changed.
137 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
138 into doc/ for manuals. Add misc subdirectory.
139 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
140 (install): Don't stubify/stubedit emacs.exe, this is now done by
141 src/Makefile.
142
57df543c
EZ
1432007-10-05 Eli Zaretskii <eliz@gnu.org>
144
145 * sed6.inp: Update comment to reflect doc directory structure.
146
147 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
148
cacc7b51
GM
1492007-07-25 Glenn Morris <rgm@gnu.org>
150
151 * Relicense all FSF files to GPLv3 or later.
152
153 * COPYING: Switch to GPLv3.
154
537a062f
CY
1552007-06-02 Chong Yidong <cyd@stupidchicken.com>
156
157 * Version 22.1 released.
158
f5f4e20d
GM
1592007-02-10 Glenn Morris <rgm@gnu.org>
160
161 * COPYING.DJ: Remove file since it is no longer needed (see README
162 for details).
163
222b4fde
GM
1642007-01-28 Glenn Morris <rgm@gnu.org>
165
166 * COPYING.DJ: New file.
167
22311938
EZ
1682006-12-04 Eli Zaretskii <eliz@gnu.org>
169
170 * sed2v2.inp (HAVE_SYNC): Define.
171
69a6e74d
EZ
1722006-11-25 Eli Zaretskii <eliz@gnu.org>
173
174 * sed1v2.inp (CFLAGS_SOUND): Edit out.
175
45a2056c
JB
1762006-09-15 Jay Belanger <belanger@truman.edu>
177
178 * COPYING: Replace "Library Public License" by "Lesser Public
179 License" throughout.
180
67b8391b
EZ
1812005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
182
183 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
184 getopt.o and getopt1.o.
185
a0ec7a4a
LK
1862005-07-04 Lute Kamstra <lute@gnu.org>
187
188 Update FSF's address in GPL notices.
189
3819d330
EZ
1902004-11-10 Eli Zaretskii <eliz@gnu.org>
191
192 * sed1.inp: Revert last change.
193
880820fe 1942004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
195
196 * sed1v2.inp: Use djecho for buildobj.lst.
197
198 * sed1.inp: Ditto.
199
3f8ea68c
EZ
2002004-11-08 Eli Zaretskii <eliz@gnu.org>
201
997a1ae5
EZ
202 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
203 loaddefs.el, unless the latter exists and is newer.
204
406865b8
EZ
205 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
206 (extraclean, bootfast): New targets.
207 (top_distclean): New macro, used by distclean, maintainer-clean,
208 and extraclean.
209 (.PHONY): Add bootfast.
210 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 211 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 212
3f8ea68c
EZ
213 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
214
b0b6ad00
EZ
2152004-10-06 Eli Zaretskii <eliz@gnu.org>
216
217 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
218 recent (2004-09-24) changes in src/Makefile.in.
219
ab5a4a32
EZ
2202004-08-14 Eli Zaretskii <eliz@gnu.org>
221
222 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
223 running a Unixy shell and to reincarnate the "Nothing to be done
224 for `all'" message from Make when there's nothing to be done.
225
cdc9b845
EZ
2262004-05-11 Eli Zaretskii <eliz@gnu.org>
227
228 * sedleim.inp (distclean): Remove stamp-subdirs.
229 (SUBDIRS): Don't use `touch', use `djecho' instead.
230 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
231
05fdbeb8
EZ
2322004-05-02 Eli Zaretskii <eliz@gnu.org>
233
234 * sed2v2.inp (HAVE_GETRUSAGE): Define.
235
a6eeaa81 2362003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
237
238 * mainmake.v2 (man lispref lispintro): Specify an explicit target
239 `info', like Makefile.in does.
240
a6eeaa81 2412003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
242
243 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
244 absolute file name of the current working directory. This avoids
245 the warning from Make about circular dependencies.
246
a6eeaa81 2472003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
248
249 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
250 so that CVS etc. file names are filtered out of the list of
251 subdirectories.
252
a6eeaa81 2532003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
254
255 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
256 with equivalent COMMAND.COM commands.
257
a6eeaa81 2582003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 259
3d8714e7
EZ
260 * sed3v2.inp (EXEEXT): Define to an empty string.
261
b7cb1e12 262 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 263 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
264
265 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
266 (HAVE_SIZE_T): Define.
267
852eef40
EZ
2682002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
269
270 * sed2v2.inp: New file.
271
272 * sed2.inp: Remove DJGPP v2.x stuff.
273
93fc6fbe
EZ
2742002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
275
276 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
277 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
278
ab8a75de
EZ
2792002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
280
177c0ea7 281 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
282 (bootstrap-clean-before, bootstrap-clean-after): Return to the
283 top-level directory after sub-make.
284 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
285
286 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
287
b9c1fa2e
EZ
2882002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
289
69587bba 290 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
291
292 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
293 target.
294
177c0ea7
JB
295 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
296 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
297 (bootstrap-clean-after): New targets.
298 (all): Depend on maybe_bootstrap.
299
fcd2ab44
EZ
3002001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
301
302 * sed1v2.inp: Delete _gdbinit in distclean target.
303
880820fe 3042001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
305
306 * COPYING: Moved back.
307
b0a63d77
EZ
3082001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
309
310 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
311 which needed it is gone.
312
880820fe 3132001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
314
315 * COPYING: Removed.
316
ac74199d
EZ
3172001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
318
319 * mainmake.v2 (lispintro): New target.
320 (all): Add lispintro.
321
322 * sed6.inp (SHELL): Comment away, for lispintro.
323
5c32b7c5
EZ
3242001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
325
326 * sed6.inp (texinputdir): Add, for the lispref directory.
327
328 * mainmake.v2 (all): Add lispref.
329 (man lispref): Add lispref.
330
71431a0e
GM
3312001-10-20 Gerd Moellmann <gerd@gnu.org>
332
6aa97356 333 * (Version 21.1 released.)
71431a0e 334
ab952a4f
GM
3352001-10-05 Gerd Moellmann <gerd@gnu.org>
336
337 * Branch for 21.1.
177c0ea7 338
fc406406
EZ
3392001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
340
341 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
342 already there.
343
24b97d4b
EZ
3442001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
345
346 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
347 error in "gcc -E -traditional" with GCC 3.0.
348
2b908342
EZ
3492001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
350
351 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
352 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
353 titdic-convert chdirs into leim/quail.
354
9d5d1075
EZ
3552001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
356
357 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
358 target.
359
d7fcecc1
EZ
3602001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
361
362 * README: New file.
363
364 * sed1.inp: Add copyright.
365 * sed1v2.inp: Add copyright.
366 * sed2.inp: Add copyright.
367 * sed2x.inp: Add copyright.
368 * sed3.inp: Add copyright.
369 * sed3v2.inp: Add copyright.
370 * sed4.inp: Add copyright.
371 * sed5x.inp: Add copyright.
372 * sed6.inp: Add copyright.
373 * sedleim.inp: Add copyright.
374 * sedlisp.inp: Add copyright.
375
7121a5e1
EZ
3762001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
377
378 * mainmake.v2, mainmake: Add copyright.
379
da7fab49
EZ
3802000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
381
382 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
383 Define; it is undefined in DJGPP v2.01.
384
f4da4611
EZ
3852000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
386
387 * sed2.inp (HAVE_MKSTEMP): Define.
388
a115794c
EZ
3892000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
390
391 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
392 the command; use Make's "export EMACSLOADPATH=" instead. Remove
393 the handling of `command` expansion, leim/Makefile.in doesn't use
394 that anymore.
395
67e0a2b6
EZ
3962000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
397
398 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
399
838b9528
EZ
4002000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
401
402 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
403 expansion to become case-sensitive and return all file names in
404 upper case on plain DOS.
405
efb29aff
EZ
4062000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
407
408 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
409 switch requires an argument.
410
4a201758
EZ
4112000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
412
413 * mainmake.v2 (src): Make the rule faster by using a single djecho
414 command instead of multiple redir invocations.
415 (install): Speed up by using a command.com's for loop.
416
7f987ac0
EZ
4172000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
418
419 * sed3v2.inp: Define ALLOCA to an empty string.
420
68be2869
EZ
4212000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
422
423 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
424
c107c335
EZ
4252000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
426
427 * sed1v2.inp: Set LIBSOUND to an empty string.
428
7f3e4303
EZ
4292000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
430
431 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
432
db1306d8
EZ
4332000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
434
435 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
436
4ea325f5
EZ
4372000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
438
439 * sedlisp.inp (srcdir): Edit this variable.
440
7d5c8691
EZ
4412000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
442
443 * sedlisp.inp: New file.
444
fcd2e082
EZ
4452000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
446
447 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
448 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
449 (TEXINPUTS): Use semi-colon; export explicitly.
450 (MAKEINFO): Export explicitly.
451
35a28e21
EZ
4522000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
453
454 * mainmake.v2 (install): Install ebrowse.exe.
455
33744b5d
DL
4562000-04-14 Dave Love <fx@gnu.org>
457
458 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
459
c1300911
EZ
4602000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
461
462 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
463 config.in.
464
7c7b25db
EZ
4652000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
466
467 * sed2.inp (HAVE_SETITIMER): Define.
468
ba3a0c6d
EZ
4691999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
470
471 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
472
473 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
474
32072ea3
DL
4751999-07-29 Eli Zaretskii <eliz@gnu.org>
476
477 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
478
4791999-07-12 Richard Stallman <rms@gnu.org>
480
481 * Version 20.4 released.
482
4831999-07-01 Eli Zaretskii <eliz@gnu.org>
484
485 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 486 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
487
4881999-05-19 Eli Zaretskii <eliz@gnu.org>
489
490 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
491 have GCC configured by default to use stabs, which unexec.c
492 doesn't currently support.
493
4941999-01-14 Eli Zaretskii <eliz@gnu.org>
495
496 * mainmake.v2 (install): Use update instead of sed to install fns.el.
497
4981999-01-11 Eli Zaretskii <eliz@gnu.org>
499
500 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
501 looks for it in exec-directory.
502
5031999-01-07 Eli Zaretskii <eliz@gnu.org>
504
505 * sedleim.inp: New file, for configuring the leim directory.
506
507 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
508 (clean): Add clean in leim.
509
5101998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
511
512 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
513
5141998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
515
516 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
517 use COMMAND.COM as the shell.
518
5191998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
520
521 * Version 20.3 released.
522
5231998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
524
525 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
526 directory.
527
5281998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
529
530 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
531 which generate gdb.ini.
532
5331998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
534
535 * mainmake.v2 (version): Determine emacs-version from
536 lisp/version.el. Pass it to sub-Make's.
537
5381998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
539
540 * sed3v2.inp: When installing ${version},
541 do it replacing @version@.
542
543 * mainmake.v2 (version): Compute the version from lisp/version.el
544 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
545
5461997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
547
548 * sed6.inp: New file, configures the man directory for MSDOS.
549
550 * mainmake.v2 (man): New target to build the manual.
551 (all): Add the man dependency.
552 (install): Change bin\\nul to bin\nul.
553
5541997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
555
556 * Version 20.2 released.
557
5581997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
559
560 * Version 20.1 released.
561
5621997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
563
564 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
565
5661997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
567
8de5628c 568 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 569
5e1a6e32 5701997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
571
572 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
573
5741997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
575
576 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
577 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
578
579 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
580 MSDOS users won't need `touch' installed.
581
582 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
583
5841996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
585
586 * Version 19.33 released.
587
5881996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
589
590 * is_exec.c: Renamed from is-exec.c.
591
5921996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
593
594 * Version 19.32 released.
595
596 * is-exec.c, sigaction.c: New files.
597
5981996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
599
600 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
601 the rules always generate TAGS.
602
6031996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
604
605 * sed2.inp: Don't undef MULTI_FRAME.
606
6071996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
608
609 * Version 19.31 released.
610
6111996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
612
613 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
614 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
615 Undo the previous change.
177c0ea7 616
32072ea3
DL
6171996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
618
177c0ea7 619 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
620
6211996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
622
623 * mainmake.v2 (src): Create a file with sed commands instead of using
624 a long sed command line (some versions of Sed don't handle that).
625 (gdb): Merged back into src, undoing April 13 change.
626 (install): Do use if statements, but not a loop.
177c0ea7 627
32072ea3
DL
6281996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
629
630 * mainmake.v2 (gdb): New target, broken out of src.
631 (install): Use simple explicit copy commands, not a loop.
632
6331996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
634
635 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
636 config.h.in.
637
638 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
639
6401996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
641
642 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
643
6441995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
645
646 * Version 19.30 released.
647
6481995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
649
650 * sed3.inp: Alter test-distrib to test-dis.
651
6521995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
653
654 * mainmake (install): Don't mv make-doc.exe into ../bin/.
655
6561995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
657
658 * sed1.inp: Call make-doc.exe instead of make-docfile.
659
6601995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
661
662 * sed2.inp: Define STDC_HEADERS.
663 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
664
6651995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
666
667 * sed3.inp: Fix sed append command to behave as intended.
668
6691995-01-20 Morten Welinder <terra@diku.dk>
670
671 * sed3.inp: Delete mysterious dot. Add comment to protect blank
672 line at end of file. Make sure make-docfile is compiled.
673
6741995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
675
676 * sed3.inp: Use coff2exe on make-docfile.
677 * sed1.inp: Not go32, which has problems with long arg lists.
678
6791994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
680
681 * sed1.inp: Handle "\t#"-style comments.
682 (obj): Don't add any files -- now done in src/makefile.in.in
683 (temacs): Don't depend on prefix-args.
684 (DOC): Reflect makefile changes regarding two-batch run.
685
686 * sed2.inp: Add comments showing how to use the system malloc.
687 (EMACS_CONFIG_OPTIONS): Set though not useful.
688 (HAVE_MKTIME): Define.
689
690 * mainmake (clean): Add target.
691
692 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
693
32072ea3
DL
6941994-07-14 Morten Welinder (terra@diku.dk)
695
696 * sed2.inp (HAVE_STRERROR): Define.
697
6981994-07-08 Morten Welinder (terra@diku.dk)
699
700 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
701
7021994-06-01 Morten Welinder (terra@diku.dk)
703
704 * sed4.inp: New file for configuring src/paths.h.
705
7061994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
707
708 * Version 19.25 released.
709
7101994-05-22 Morten Welinder (terra@diku.dk)
711
712 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
713 to src/makefile.in.in.
714
7151994-05-20 Morten Welinder (terra@tyr.diku.dk)
716
717 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
718 Also set it to correct three-part value.
719
7201994-05-16 Morten Welinder (terra@tyr.diku.dk)
721
722 * Version 19.23 released.
723
724 * sed1.inp: Don't use `+' in regexps as different stream
725 editors interpret them differently. Use `*' instead.
726
7271994-05-12 Morten Welinder (terra@diku.dk)
728
729 * mainmake (install): Set the minimum stack (for running under
730 DPMI) to 512K. Avoid using wildcard for matching one file.
731
7321994-05-08 Morten Welinder (terra@diku.dk)
733
734 * sed3.inp: Don't pass version to [ce]tags.
735
7361994-04-30 Morten Welinder (terra@diku.dk)
737
194d44e7 738 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
739 does not exist anymore.
740 Don't reset DEBUG_MOLE as that no longer is used.
741 Identify the file being patched as src/...
742 * sed2.inp: Identify the file being patched as src/...
743 * sed3.inp: We don't have to have the version number in here
744 anymore. Instead we patch the way it is passed from make to
745 the C compiler.
746
7471994-04-29 Morten Welinder (terra@diku.dk)
748
749 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
750 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
751
752 * sed2.inp: We have bcmp. Configuration is "msdos".
753 Get rid of ^Ms.
754
755 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
756 new configuration regarding utilities not to compile.
757 Fix version number. Get rid of ^Ms.
758
7591994-01-08 Morten Welinder (terra@diku.dk)
760
194d44e7 761 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
762 specifications and by not specifying an explicit shell.
763
7641994-01-07 Morten Welinder (terra@diku.dk)
765
766 * sed1.inp: Incorporate the actions of patch1.
767 * patch1: File deleted.
768
7691993-01-05 Morten Welinder (terra@diku.dk)
770
771 * mainmake: New file, makefile for the main directory.
772
773 * patch1: New file. Context diff to turn src/makefile.in into
774 a msdos version called makefile.
775
776 * emacs.pif: New file, program information file for Emacs under
777 Windows. (This file contains non-printable characters.)
778
779 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 780 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
781 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
782 (This file contains non-printable characters.)
783
177c0ea7 784 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
785 lib-src/makefile.
786
8de5628c 787 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 788
8de5628c 789 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
790
791;; Local Variables:
880820fe 792;; coding: utf-8
33462dfa 793;; add-log-time-zone-rule: t
6922b018 794;; End:
2a34a036 795
b65d8176 796 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 797 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
798
799 This file is part of GNU Emacs.
800
ff0cdfb9 801 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 802 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
803 the Free Software Foundation, either version 3 of the License, or
804 (at your option) any later version.
7f6d64f8
GM
805
806 GNU Emacs is distributed in the hope that it will be useful,
807 but WITHOUT ANY WARRANTY; without even the implied warranty of
808 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
809 GNU General Public License for more details.
810
811 You should have received a copy of the GNU General Public License
ff0cdfb9 812 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
813
814;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44