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