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