]> code.delx.au - gnu-emacs/blob - msdos/ChangeLog
Add 2010 to copyright years.
[gnu-emacs] / msdos / ChangeLog
1 2009-09-17 Eli Zaretskii <eliz@gnu.org>
2
3 * sed1v2.inp (OTHER_FILES): Edit to empty.
4
5 2009-09-11 Eli Zaretskii <eliz@gnu.org>
6
7 * mainmake.v2 (bootstrap): Ensure enough environment space
8 will be available to run config.bat.
9
10 2009-08-27 Eli Zaretskii <eliz@gnu.org>
11
12 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
13
14 2009-06-21 Chong Yidong <cyd@stupidchicken.com>
15
16 * Branch for 23.1.
17
18 2009-04-14 Eli Zaretskii <eliz@gnu.org>
19
20 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
21 x_error_quitter; instead, append "set environment NAME" to the end.
22 Set NAME and USERNAME in the environment to the same value.
23
24 2009-02-28 Eli Zaretskii <eliz@gnu.org>
25
26 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
27 out of CVS. (Bug#2151)
28
29 2008-12-19 Eli Zaretskii <eliz@gnu.org>
30
31 * INSTALL: Document the problems on Windows Vista and the
32 --with-system-malloc option to config.bat.
33
34 * sedalloc.inp: New file.
35
36 2008-11-21 Eli Zaretskii <eliz@gnu.org>
37
38 * mainmake.v2 (misc): New target.
39 (all, info): Depend on `misc'.
40
41 2008-11-15 Eli Zaretskii <eliz@gnu.org>
42
43 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
44 into `lisp'.
45
46 Make bootstrap work again:
47
48 * mainmake.v2 (boot): New variable.
49 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
50 src/bootlisp exists after running Make, run Make in `lisp' as
51 well.
52 (clean, mostlyclean): Remove bogus repeated clean in the top-level
53 directory.
54 (info, bootstrap-clean): New targets.
55 (bootstrap): Depend only on bootstrap-clean. Commands modified to
56 be equivalent to top-level Makefile.in.
57 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
58 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
59 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
60 Don't recurse into lwlib and oldXMenu.
61
62 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
63
64 * sedlisp.inp: Don't convert *.el files to Unix text format, and
65 don't copy ldefs-boot.el into loaddefs.el.
66
67 * sed6.inp: Edit out Unixy shell features in maintainer-clean
68 targets in doc/ Makefiles.
69
70 * INSTALL: Update the list of utilities needed by lisp/Makefile
71 and for bootstrapping.
72
73 2008-11-08 Eli Zaretskii <eliz@gnu.org>
74
75 * INSTALL: New file, with build instructions moved from the
76 top-level INSTALL.
77
78 2008-10-14 Eli Zaretskii <eliz@gnu.org>
79
80 * sedlisp.inp (lisp): Set to absolute file name of current
81 directory, not to ".", to have it on EMACSLOADPATH when we descend
82 into subdirectories.
83
84 2008-08-23 Eli Zaretskii <eliz@gnu.org>
85
86 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
87 src/s/msdos.h).
88
89 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
90
91 * sed1v2.inp (version): Define to empty.
92 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
93 (EXEEXT): Define to .exe.
94 Edit "ln -f" into "cp -pf".
95 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
96 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
97 Edit "`/bin/pwd`/" into "./".
98 Stubify emacs after it is dumped, to produce emacs.exe.
99 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
100 b-emacs.exe to 3072K.
101
102 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
103 (emacs): Renamed from `man', to reflect changes in doc directory
104 structure. All callers changed.
105 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
106 into doc/ for manuals. Add misc subdirectory.
107 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
108 (install): Don't stubify/stubedit emacs.exe, this is now done by
109 src/Makefile.
110
111 2007-10-05 Eli Zaretskii <eliz@gnu.org>
112
113 * sed6.inp: Update comment to reflect doc directory structure.
114
115 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
116
117 2007-07-25 Glenn Morris <rgm@gnu.org>
118
119 * Relicense all FSF files to GPLv3 or later.
120
121 * COPYING: Switch to GPLv3.
122
123 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
124
125 * Version 22.1 released.
126
127 2007-02-10 Glenn Morris <rgm@gnu.org>
128
129 * COPYING.DJ: Remove file since it is no longer needed (see README
130 for details).
131
132 2007-01-28 Glenn Morris <rgm@gnu.org>
133
134 * COPYING.DJ: New file.
135
136 2006-12-04 Eli Zaretskii <eliz@gnu.org>
137
138 * sed2v2.inp (HAVE_SYNC): Define.
139
140 2006-11-25 Eli Zaretskii <eliz@gnu.org>
141
142 * sed1v2.inp (CFLAGS_SOUND): Edit out.
143
144 2006-09-15 Jay Belanger <belanger@truman.edu>
145
146 * COPYING: Replace "Library Public License" by "Lesser Public
147 License" throughout.
148
149 2005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
150
151 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
152 getopt.o and getopt1.o.
153
154 2005-07-04 Lute Kamstra <lute@gnu.org>
155
156 Update FSF's address in GPL notices.
157
158 2004-11-10 Eli Zaretskii <eliz@gnu.org>
159
160 * sed1.inp: Revert last change.
161
162 2004-11-09 Jan Djärv <jan.h.d@swipnet.se>
163
164 * sed1v2.inp: Use djecho for buildobj.lst.
165
166 * sed1.inp: Ditto.
167
168 2004-11-08 Eli Zaretskii <eliz@gnu.org>
169
170 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
171 loaddefs.el, unless the latter exists and is newer.
172
173 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
174 (extraclean, bootfast): New targets.
175 (top_distclean): New macro, used by distclean, maintainer-clean,
176 and extraclean.
177 (.PHONY): Add bootfast.
178 (bootstrap): Make bootstrap-after in lisp.
179 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
180
181 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
182
183 2004-10-06 Eli Zaretskii <eliz@gnu.org>
184
185 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
186 recent (2004-09-24) changes in src/Makefile.in.
187
188 2004-08-14 Eli Zaretskii <eliz@gnu.org>
189
190 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
191 running a Unixy shell and to reincarnate the "Nothing to be done
192 for `all'" message from Make when there's nothing to be done.
193
194 2004-05-11 Eli Zaretskii <eliz@gnu.org>
195
196 * sedleim.inp (distclean): Remove stamp-subdirs.
197 (SUBDIRS): Don't use `touch', use `djecho' instead.
198 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
199
200 2004-05-02 Eli Zaretskii <eliz@gnu.org>
201
202 * sed2v2.inp (HAVE_GETRUSAGE): Define.
203
204 2003-09-22 Eli Zaretskii <eliz@gnu.org>
205
206 * mainmake.v2 (man lispref lispintro): Specify an explicit target
207 `info', like Makefile.in does.
208
209 2003-08-31 Eli Zaretskii <eliz@gnu.org>
210
211 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
212 absolute file name of the current working directory. This avoids
213 the warning from Make about circular dependencies.
214
215 2003-08-30 Eli Zaretskii <eliz@gnu.org>
216
217 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
218 so that CVS etc. file names are filtered out of the list of
219 subdirectories.
220
221 2003-08-28 Eli Zaretskii <eliz@gnu.org>
222
223 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
224 with equivalent COMMAND.COM commands.
225
226 2003-08-24 Eli Zaretskii <eliz@gnu.org>
227
228 * sed3v2.inp (EXEEXT): Define to an empty string.
229
230 * sed1v2.inp (EXEEXT): Define to an empty string.
231 Remove src/emacs after producing b-emacs.exe.
232
233 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
234 (HAVE_SIZE_T): Define.
235
236 2002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
237
238 * sed2v2.inp: New file.
239
240 * sed2.inp: Remove DJGPP v2.x stuff.
241
242 2002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
243
244 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
245 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
246
247 2002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
248
249 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
250 (bootstrap-clean-before, bootstrap-clean-after): Return to the
251 top-level directory after sub-make.
252 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
253
254 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
255
256 2002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
257
258 Add support for bootstrapping Emacs:
259
260 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
261 target.
262
263 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
264 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
265 (bootstrap-clean-after): New targets.
266 (all): Depend on maybe_bootstrap.
267
268 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
269
270 * sed1v2.inp: Delete _gdbinit in distclean target.
271
272 2001-12-09 Pavel Janík <Pavel@Janik.cz>
273
274 * COPYING: Moved back.
275
276 2001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
277
278 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
279 which needed it is gone.
280
281 2001-11-29 Pavel Janík <Pavel@Janik.cz>
282
283 * COPYING: Removed.
284
285 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
286
287 * mainmake.v2 (lispintro): New target.
288 (all): Add lispintro.
289
290 * sed6.inp (SHELL): Comment away, for lispintro.
291
292 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
293
294 * sed6.inp (texinputdir): Add, for the lispref directory.
295
296 * mainmake.v2 (all): Add lispref.
297 (man lispref): Add lispref.
298
299 2001-10-20 Gerd Moellmann <gerd@gnu.org>
300
301 * (Version 21.1 released.)
302
303 2001-10-05 Gerd Moellmann <gerd@gnu.org>
304
305 * Branch for 21.1.
306
307 2001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
308
309 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
310 already there.
311
312 2001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
313
314 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
315 error in "gcc -E -traditional" with GCC 3.0.
316
317 2001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
318
319 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
320 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
321 titdic-convert chdirs into leim/quail.
322
323 2001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
324
325 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
326 target.
327
328 2001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
329
330 * README: New file.
331
332 * sed1.inp: Add copyright.
333 * sed1v2.inp: Add copyright.
334 * sed2.inp: Add copyright.
335 * sed2x.inp: Add copyright.
336 * sed3.inp: Add copyright.
337 * sed3v2.inp: Add copyright.
338 * sed4.inp: Add copyright.
339 * sed5x.inp: Add copyright.
340 * sed6.inp: Add copyright.
341 * sedleim.inp: Add copyright.
342 * sedlisp.inp: Add copyright.
343
344 2001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
345
346 * mainmake.v2, mainmake: Add copyright.
347
348 2000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
349
350 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
351 Define; it is undefined in DJGPP v2.01.
352
353 2000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
354
355 * sed2.inp (HAVE_MKSTEMP): Define.
356
357 2000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
358
359 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
360 the command; use Make's "export EMACSLOADPATH=" instead. Remove
361 the handling of `command` expansion, leim/Makefile.in doesn't use
362 that anymore.
363
364 2000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
365
366 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
367
368 2000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
369
370 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
371 expansion to become case-sensitive and return all file names in
372 upper case on plain DOS.
373
374 2000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
375
376 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
377 switch requires an argument.
378
379 2000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
380
381 * mainmake.v2 (src): Make the rule faster by using a single djecho
382 command instead of multiple redir invocations.
383 (install): Speed up by using a command.com's for loop.
384
385 2000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
386
387 * sed3v2.inp: Define ALLOCA to an empty string.
388
389 2000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
390
391 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
392
393 2000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
394
395 * sed1v2.inp: Set LIBSOUND to an empty string.
396
397 2000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
398
399 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
400
401 2000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
402
403 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
404
405 2000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
406
407 * sedlisp.inp (srcdir): Edit this variable.
408
409 2000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
410
411 * sedlisp.inp: New file.
412
413 2000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
414
415 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
416 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
417 (TEXINPUTS): Use semi-colon; export explicitly.
418 (MAKEINFO): Export explicitly.
419
420 2000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
421
422 * mainmake.v2 (install): Install ebrowse.exe.
423
424 2000-04-14 Dave Love <fx@gnu.org>
425
426 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
427
428 2000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
429
430 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
431 config.in.
432
433 2000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
434
435 * sed2.inp (HAVE_SETITIMER): Define.
436
437 1999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
438
439 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
440
441 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
442
443 1999-07-29 Eli Zaretskii <eliz@gnu.org>
444
445 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
446
447 1999-07-12 Richard Stallman <rms@gnu.org>
448
449 * Version 20.4 released.
450
451 1999-07-01 Eli Zaretskii <eliz@gnu.org>
452
453 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
454 invoke an incompatible version of COMMAND.COM.
455
456 1999-05-19 Eli Zaretskii <eliz@gnu.org>
457
458 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
459 have GCC configured by default to use stabs, which unexec.c
460 doesn't currently support.
461
462 1999-01-14 Eli Zaretskii <eliz@gnu.org>
463
464 * mainmake.v2 (install): Use update instead of sed to install fns.el.
465
466 1999-01-11 Eli Zaretskii <eliz@gnu.org>
467
468 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
469 looks for it in exec-directory.
470
471 1999-01-07 Eli Zaretskii <eliz@gnu.org>
472
473 * sedleim.inp: New file, for configuring the leim directory.
474
475 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
476 (clean): Add clean in leim.
477
478 1998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
479
480 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
481
482 1998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
483
484 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
485 use COMMAND.COM as the shell.
486
487 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
488
489 * Version 20.3 released.
490
491 1998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
492
493 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
494 directory.
495
496 1998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
497
498 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
499 which generate gdb.ini.
500
501 1998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
502
503 * mainmake.v2 (version): Determine emacs-version from
504 lisp/version.el. Pass it to sub-Make's.
505
506 1998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
507
508 * sed3v2.inp: When installing ${version},
509 do it replacing @version@.
510
511 * mainmake.v2 (version): Compute the version from lisp/version.el
512 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
513
514 1997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
515
516 * sed6.inp: New file, configures the man directory for MSDOS.
517
518 * mainmake.v2 (man): New target to build the manual.
519 (all): Add the man dependency.
520 (install): Change bin\\nul to bin\nul.
521
522 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
523
524 * Version 20.2 released.
525
526 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
527
528 * Version 20.1 released.
529
530 1997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
531
532 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
533
534 1997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
535
536 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
537
538 1997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
539
540 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
541
542 1997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
543
544 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
545 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
546
547 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
548 MSDOS users won't need `touch' installed.
549
550 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
551
552 1996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
553
554 * Version 19.33 released.
555
556 1996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
557
558 * is_exec.c: Renamed from is-exec.c.
559
560 1996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
561
562 * Version 19.32 released.
563
564 * is-exec.c, sigaction.c: New files.
565
566 1996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
567
568 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
569 the rules always generate TAGS.
570
571 1996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
572
573 * sed2.inp: Don't undef MULTI_FRAME.
574
575 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
576
577 * Version 19.31 released.
578
579 1996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
580
581 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
582 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
583 Undo the previous change.
584
585 1996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
586
587 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
588
589 1996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
590
591 * mainmake.v2 (src): Create a file with sed commands instead of using
592 a long sed command line (some versions of Sed don't handle that).
593 (gdb): Merged back into src, undoing April 13 change.
594 (install): Do use if statements, but not a loop.
595
596 1996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
597
598 * mainmake.v2 (gdb): New target, broken out of src.
599 (install): Use simple explicit copy commands, not a loop.
600
601 1996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
602
603 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
604 config.h.in.
605
606 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
607
608 1996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
609
610 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
611
612 1995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
613
614 * Version 19.30 released.
615
616 1995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
617
618 * sed3.inp: Alter test-distrib to test-dis.
619
620 1995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
621
622 * mainmake (install): Don't mv make-doc.exe into ../bin/.
623
624 1995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
625
626 * sed1.inp: Call make-doc.exe instead of make-docfile.
627
628 1995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
629
630 * sed2.inp: Define STDC_HEADERS.
631 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
632
633 1995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
634
635 * sed3.inp: Fix sed append command to behave as intended.
636
637 1995-01-20 Morten Welinder <terra@diku.dk>
638
639 * sed3.inp: Delete mysterious dot. Add comment to protect blank
640 line at end of file. Make sure make-docfile is compiled.
641
642 1995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
643
644 * sed3.inp: Use coff2exe on make-docfile.
645 * sed1.inp: Not go32, which has problems with long arg lists.
646
647 1994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
648
649 * sed1.inp: Handle "\t#"-style comments.
650 (obj): Don't add any files -- now done in src/makefile.in.in
651 (temacs): Don't depend on prefix-args.
652 (DOC): Reflect makefile changes regarding two-batch run.
653
654 * sed2.inp: Add comments showing how to use the system malloc.
655 (EMACS_CONFIG_OPTIONS): Set though not useful.
656 (HAVE_MKTIME): Define.
657
658 * mainmake (clean): Add target.
659
660 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
661
662 1994-07-14 Morten Welinder (terra@diku.dk)
663
664 * sed2.inp (HAVE_STRERROR): Define.
665
666 1994-07-08 Morten Welinder (terra@diku.dk)
667
668 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
669
670 1994-06-01 Morten Welinder (terra@diku.dk)
671
672 * sed4.inp: New file for configuring src/paths.h.
673
674 1994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
675
676 * Version 19.25 released.
677
678 1994-05-22 Morten Welinder (terra@diku.dk)
679
680 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
681 to src/makefile.in.in.
682
683 1994-05-20 Morten Welinder (terra@tyr.diku.dk)
684
685 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
686 Also set it to correct three-part value.
687
688 1994-05-16 Morten Welinder (terra@tyr.diku.dk)
689
690 * Version 19.23 released.
691
692 * sed1.inp: Don't use `+' in regexps as different stream
693 editors interpret them differently. Use `*' instead.
694
695 1994-05-12 Morten Welinder (terra@diku.dk)
696
697 * mainmake (install): Set the minimum stack (for running under
698 DPMI) to 512K. Avoid using wildcard for matching one file.
699
700 1994-05-08 Morten Welinder (terra@diku.dk)
701
702 * sed3.inp: Don't pass version to [ce]tags.
703
704 1994-04-30 Morten Welinder (terra@diku.dk)
705
706 * sed1.inp: don't comment out the inc-vers run as that
707 does not exist anymore.
708 Don't reset DEBUG_MOLE as that no longer is used.
709 Identify the file being patched as src/...
710 * sed2.inp: Identify the file being patched as src/...
711 * sed3.inp: We don't have to have the version number in here
712 anymore. Instead we patch the way it is passed from make to
713 the C compiler.
714
715 1994-04-29 Morten Welinder (terra@diku.dk)
716
717 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
718 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
719
720 * sed2.inp: We have bcmp. Configuration is "msdos".
721 Get rid of ^Ms.
722
723 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
724 new configuration regarding utilities not to compile.
725 Fix version number. Get rid of ^Ms.
726
727 1994-01-08 Morten Welinder (terra@diku.dk)
728
729 * sed3.inp: improve make-compatibility by not using drive
730 specifications and by not specifying an explicit shell.
731
732 1994-01-07 Morten Welinder (terra@diku.dk)
733
734 * sed1.inp: Incorporate the actions of patch1.
735 * patch1: File deleted.
736
737 1993-01-05 Morten Welinder (terra@diku.dk)
738
739 * mainmake: New file, makefile for the main directory.
740
741 * patch1: New file. Context diff to turn src/makefile.in into
742 a msdos version called makefile.
743
744 * emacs.pif: New file, program information file for Emacs under
745 Windows. (This file contains non-printable characters.)
746
747 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
748 that someone is bound to create a better one. Mail uuencoded icons
749 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
750 (This file contains non-printable characters.)
751
752 * sed3.inp: New file for changing lib-src/makefile.in into
753 lib-src/makefile.
754
755 * sed2.inp: New file for changing src/config.h-in into src/config.h.
756
757 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
758
759 ;; Local Variables:
760 ;; coding: utf-8
761 ;; add-log-time-zone-rule: t
762 ;; End:
763
764 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
765 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
766
767 This file is part of GNU Emacs.
768
769 GNU Emacs is free software: you can redistribute it and/or modify
770 it under the terms of the GNU General Public License as published by
771 the Free Software Foundation, either version 3 of the License, or
772 (at your option) any later version.
773
774 GNU Emacs is distributed in the hope that it will be useful,
775 but WITHOUT ANY WARRANTY; without even the implied warranty of
776 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
777 GNU General Public License for more details.
778
779 You should have received a copy of the GNU General Public License
780 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
781
782 ;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44