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