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