* progmodes/prolog.el (smie-indent-basic): Declare for byte-compiler.
[bpt/emacs.git] / msdos / ChangeLog
... / ...
CommitLineData
12010-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
82010-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
132010-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
202010-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
342010-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
432010-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
502010-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
682010-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
822010-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
882010-05-11 Glenn Morris <rgm@gnu.org>
89
90 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
91 * sed3x.inp: New file.
92
932010-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
992010-05-07 Chong Yidong <cyd@stupidchicken.com>
100
101 * Version 23.2 released.
102
1032010-05-08 Glenn Morris <rgm@gnu.org>
104
105 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
106 (TERMCAP_OBJ): Edit to tparam.o.
107
1082010-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
1282010-05-06 Glenn Morris <rgm@gnu.org>
129
130 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
131
1322010-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
1412010-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
1552010-03-10 Chong Yidong <cyd@stupidchicken.com>
156
157 * Branch for 23.2.
158
1592010-02-19 Eli Zaretskii <eliz@gnu.org>
160
161 * INSTALL: Remove a CVS-specific note. Update for latest versions
162 of Windows.
163
1642009-09-17 Eli Zaretskii <eliz@gnu.org>
165
166 * sed1v2.inp (OTHER_FILES): Edit to empty.
167
1682009-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
1732009-08-27 Eli Zaretskii <eliz@gnu.org>
174
175 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
176
1772009-06-21 Chong Yidong <cyd@stupidchicken.com>
178
179 * Branch for 23.1.
180
1812009-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
1872009-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
1922008-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
1992008-11-21 Eli Zaretskii <eliz@gnu.org>
200
201 * mainmake.v2 (misc): New target.
202 (all, info): Depend on `misc'.
203
2042008-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
2362008-11-08 Eli Zaretskii <eliz@gnu.org>
237
238 * INSTALL: New file, with build instructions moved from the
239 top-level INSTALL.
240
2412008-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
2472008-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
2742007-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
2802007-07-25 Glenn Morris <rgm@gnu.org>
281
282 * Relicense all FSF files to GPLv3 or later.
283
284 * COPYING: Switch to GPLv3.
285
2862007-06-02 Chong Yidong <cyd@stupidchicken.com>
287
288 * Version 22.1 released.
289
2902007-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
2952007-01-28 Glenn Morris <rgm@gnu.org>
296
297 * COPYING.DJ: New file.
298
2992006-12-04 Eli Zaretskii <eliz@gnu.org>
300
301 * sed2v2.inp (HAVE_SYNC): Define.
302
3032006-11-25 Eli Zaretskii <eliz@gnu.org>
304
305 * sed1v2.inp (CFLAGS_SOUND): Edit out.
306
3072006-09-15 Jay Belanger <belanger@truman.edu>
308
309 * COPYING: Replace "Library Public License" by "Lesser Public
310 License" throughout.
311
3122005-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
3172005-07-04 Lute Kamstra <lute@gnu.org>
318
319 Update FSF's address in GPL notices.
320
3212004-11-10 Eli Zaretskii <eliz@gnu.org>
322
323 * sed1.inp: Revert last change.
324
3252004-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
3312004-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
3462004-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
3512004-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
3572004-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
3632004-05-02 Eli Zaretskii <eliz@gnu.org>
364
365 * sed2v2.inp (HAVE_GETRUSAGE): Define.
366
3672003-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
3722003-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
3782003-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
3842003-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
3892003-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
3992002-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
4052002-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
4102002-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
4192002-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
4312001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
432
433 * sed1v2.inp: Delete _gdbinit in distclean target.
434
4352001-12-09 Pavel Janík <Pavel@Janik.cz>
436
437 * COPYING: Moved back.
438
4392001-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
4442001-11-29 Pavel Janík <Pavel@Janik.cz>
445
446 * COPYING: Removed.
447
4482001-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
4552001-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
4622001-10-20 Gerd Moellmann <gerd@gnu.org>
463
464 * (Version 21.1 released.)
465
4662001-10-05 Gerd Moellmann <gerd@gnu.org>
467
468 * Branch for 21.1.
469
4702001-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
4752001-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
4802001-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
4862001-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
4912001-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
5072001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
508
509 * mainmake.v2, mainmake: Add copyright.
510
5112000-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
5162000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
517
518 * sed2.inp (HAVE_MKSTEMP): Define.
519
5202000-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
5272000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
528
529 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
530
5312000-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
5372000-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
5422000-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
5482000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
549
550 * sed3v2.inp: Define ALLOCA to an empty string.
551
5522000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
553
554 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
555
5562000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
557
558 * sed1v2.inp: Set LIBSOUND to an empty string.
559
5602000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
561
562 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
563
5642000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
565
566 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
567
5682000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
569
570 * sedlisp.inp (srcdir): Edit this variable.
571
5722000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
573
574 * sedlisp.inp: New file.
575
5762000-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
5832000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
584
585 * mainmake.v2 (install): Install ebrowse.exe.
586
5872000-04-14 Dave Love <fx@gnu.org>
588
589 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
590
5912000-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
5962000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
597
598 * sed2.inp (HAVE_SETITIMER): Define.
599
6001999-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
6061999-07-29 Eli Zaretskii <eliz@gnu.org>
607
608 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
609
6101999-07-12 Richard Stallman <rms@gnu.org>
611
612 * Version 20.4 released.
613
6141999-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
6191999-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
6251999-01-14 Eli Zaretskii <eliz@gnu.org>
626
627 * mainmake.v2 (install): Use update instead of sed to install fns.el.
628
6291999-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
6341999-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
6411998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
642
643 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
644
6451998-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
6501998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
651
652 * Version 20.3 released.
653
6541998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
655
656 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
657 directory.
658
6591998-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
6641998-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
6691998-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
6771997-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
6851997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
686
687 * Version 20.2 released.
688
6891997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
690
691 * Version 20.1 released.
692
6931997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
694
695 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
696
6971997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
698
699 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
700
7011997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
702
703 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
704
7051997-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
7151996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
716
717 * Version 19.33 released.
718
7191996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
720
721 * is_exec.c: Renamed from is-exec.c.
722
7231996-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
7291996-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
7341996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
735
736 * sed2.inp: Don't undef MULTI_FRAME.
737
7381996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
739
740 * Version 19.31 released.
741
7421996-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
7481996-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
7521996-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
7591996-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
7641996-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
7711996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
772
773 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
774
7751995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
776
777 * Version 19.30 released.
778
7791995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
780
781 * sed3.inp: Alter test-distrib to test-dis.
782
7831995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
784
785 * mainmake (install): Don't mv make-doc.exe into ../bin/.
786
7871995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
788
789 * sed1.inp: Call make-doc.exe instead of make-docfile.
790
7911995-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
7961995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
797
798 * sed3.inp: Fix sed append command to behave as intended.
799
8001995-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
8051995-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
8101994-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
8251994-07-14 Morten Welinder (terra@diku.dk)
826
827 * sed2.inp (HAVE_STRERROR): Define.
828
8291994-07-08 Morten Welinder (terra@diku.dk)
830
831 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
832
8331994-06-01 Morten Welinder (terra@diku.dk)
834
835 * sed4.inp: New file for configuring src/paths.h.
836
8371994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
838
839 * Version 19.25 released.
840
8411994-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
8461994-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
8511994-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
8581994-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
8631994-05-08 Morten Welinder (terra@diku.dk)
864
865 * sed3.inp: Don't pass version to [ce]tags.
866
8671994-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
8781994-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
8901994-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
8951994-01-07 Morten Welinder (terra@diku.dk)
896
897 * sed1.inp: Incorporate the actions of patch1.
898 * patch1: File deleted.
899
9001993-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