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