Revert 2010-06-26T12:01:31Z!eliz@gnu.org (fixed in emacs-23 branch).
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
eb697db5
DN
12010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
4
824e2978
GM
52010-06-03 Glenn Morris <rgm@gnu.org>
6
7 * sed2v2.inp: Do not edit HAVE_ALLOCA.
8
ccd89fb3
GM
92010-05-26 Glenn Morris <rgm@gnu.org>
10
90278cb6
GM
11 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
12
ccd89fb3
GM
13 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
14 No longer present.
15
e5458003
GM
162010-05-25 Glenn Morris <rgm@gnu.org>
17
18 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
19
e8752c66
GM
202010-05-21 Glenn Morris <rgm@gnu.org>
21
90278cb6 22 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 23
04384b2d
GM
24 * sed1x.inp (OLDXMENU): Replace any initial value.
25 * sed1v2.inp (OLDXMENU): Edit to "nothing".
26
e8752c66
GM
27 * sed1v2.inp (CANNOT_DUMP): Edit to no.
28
9d5cf9b6
GM
292010-05-20 Glenn Morris <rgm@gnu.org>
30
31 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
32 (MKDEPDIR): Edit to ':'.
33
c1d0dcfd
GM
342010-05-19 Glenn Morris <rgm@gnu.org>
35
d494e8f2
GM
36 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
37
c1d0dcfd
GM
38 * sed1v2.inp (LD): Edit to $(CC).
39 (YMF_PASS_LDFLAGS): Edit to `flags'.
40
952d5580
EZ
412010-05-18 Eli Zaretskii <eliz@gnu.org>
42
43 * sed1x.inp: Add copyright notice.
44
be4ff9da
GM
452010-05-18 Glenn Morris <rgm@gnu.org>
46
40dc6bf4
GM
47 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
48
be4ff9da
GM
49 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
50 (VMLIMIT_OBJ): Edit to vm-limit.o.
51
16455a85
GM
522010-05-17 Glenn Morris <rgm@gnu.org>
53
54 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
55 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
56
8877ca0f
GM
572010-05-16 Glenn Morris <rgm@gnu.org>
58
b02a6645
GM
59 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
60
8877ca0f
GM
61 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
62 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
63
6e546d18
GM
642010-05-15 Glenn Morris <rgm@gnu.org>
65
4235ca47
GM
66 * sed1v2.inp (LIBXMENU): Edit to empty.
67 * sed1x.inp (LIBXMENU): Expect empty initial value.
68
3545021d
GM
69 * sed1v2.inp (OLDXMENU): Edit to empty.
70 * sed1x.inp (OLDXMENU): Expect empty initial value.
71
9fad8b97
GM
72 * sed1v2.inp (LIBX_OTHER): Edit to empty.
73 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
74
6e546d18
GM
75 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
76 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
77
dbd3f723
EZ
782010-05-15 Eli Zaretskii <eliz@gnu.org>
79
80 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
81 "emacsclient".
82 (emacsserver, timer, wakeup): Remove edit-out commands.
83
84 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
85 (TERMCAP_OBJ): Add termcap.o.
86
02b49580
GM
872010-05-15 Glenn Morris <rgm@gnu.org>
88
1a82cca9
GM
89 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
90 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
91
1edbd309 92 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 93
489d31a4
GM
942010-05-14 Glenn Morris <rgm@gnu.org>
95
177b0288
GM
96 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
97
f14d1dfd
GM
98 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
99 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
100 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
101
11842bd8
GM
102 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
103 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
104 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
105 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
106 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
107
2633ef94
GM
108 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
109
489d31a4
GM
110 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
111
5a903aa9
GM
1122010-05-13 Glenn Morris <rgm@gnu.org>
113
99ab9eb4
GM
114 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
115 (LIBXMENU): Edit to ${OLDXMENU}.
116 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
117
5a903aa9
GM
118 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
119 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
120 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
121 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
122 Edit to empty,
123 (LIB_MATH): Edit to -lm.
124 (UNEXEC_OBJ): Edit to unexec.o.
125
1a0d7c06
GM
1262010-05-12 Glenn Morris <rgm@gnu.org>
127
44b031a6
GM
128 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
129
1a0d7c06
GM
130 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
131
acddf8ae
GM
1322010-05-11 Glenn Morris <rgm@gnu.org>
133
134 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
135 * sed3x.inp: New file.
136
7490175b
GM
1372010-05-10 Glenn Morris <rgm@gnu.org>
138
97efb629
GM
139 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
140
7490175b
GM
141 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
142
61a808e8
CY
1432010-05-07 Chong Yidong <cyd@stupidchicken.com>
144
145 * Version 23.2 released.
146
40c17879
GM
1472010-05-08 Glenn Morris <rgm@gnu.org>
148
149 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
150 (TERMCAP_OBJ): Edit to tparam.o.
151
9fdec8bc
EZ
1522010-05-07 Eli Zaretskii <eliz@gnu.org>
153
154 Fix breakage due to autoconfiscation of Makefile.in files.
155
156 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
157
158 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
159 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
160 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
161 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
162 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
163 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
164 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
165 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
166 (XMENU_OBJ): Edit to xmenu.o.
167 (FONT_OBJ): Edit to value used for X on Unix.
168 (PRE_ALLOC_OBJ): Edit to lastfile.o.
169 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
170 (@unexec@): Edit to unexec.o.
171
e3cf0cde
GM
1722010-05-06 Glenn Morris <rgm@gnu.org>
173
174 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
175
ed68db4d
EZ
1762010-04-01 Eli Zaretskii <eliz@gnu.org>
177
178 Remove support for DJGPP v1.x.
179
180 * sed3.inp:
181 * sed2.inp:
182 * sed1.inp:
183 * mainmake: Files removed.
184
2201e7e2
EZ
1852010-03-27 Eli Zaretskii <eliz@gnu.org>
186
187 * sedlisp.inp (VPATH): Don't edit, no longer needed.
188 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
189 (abs_top_builddir): New edit.
190
191 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
192 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
193
194 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
195 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
196
197 * sed1v2.inp (abs_builddir): Edit into "../src".
198
288f9fc0
CY
1992010-03-10 Chong Yidong <cyd@stupidchicken.com>
200
201 * Branch for 23.2.
202
e4138181
EZ
2032010-02-19 Eli Zaretskii <eliz@gnu.org>
204
205 * INSTALL: Remove a CVS-specific note. Update for latest versions
206 of Windows.
207
e2a1f100
EZ
2082009-09-17 Eli Zaretskii <eliz@gnu.org>
209
210 * sed1v2.inp (OTHER_FILES): Edit to empty.
211
66205aea
EZ
2122009-09-11 Eli Zaretskii <eliz@gnu.org>
213
214 * mainmake.v2 (bootstrap): Ensure enough environment space
215 will be available to run config.bat.
216
a6e656a4
EZ
2172009-08-27 Eli Zaretskii <eliz@gnu.org>
218
219 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
220
70243478
CY
2212009-06-21 Chong Yidong <cyd@stupidchicken.com>
222
223 * Branch for 23.1.
224
dfec8622
EZ
2252009-04-14 Eli Zaretskii <eliz@gnu.org>
226
227 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
228 x_error_quitter; instead, append "set environment NAME" to the end.
229 Set NAME and USERNAME in the environment to the same value.
230
291f6a31
EZ
2312009-02-28 Eli Zaretskii <eliz@gnu.org>
232
233 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 234 out of CVS. (Bug#2151)
291f6a31 235
bd448b7a
EZ
2362008-12-19 Eli Zaretskii <eliz@gnu.org>
237
238 * INSTALL: Document the problems on Windows Vista and the
239 --with-system-malloc option to config.bat.
240
241 * sedalloc.inp: New file.
242
0c123bd1
EZ
2432008-11-21 Eli Zaretskii <eliz@gnu.org>
244
245 * mainmake.v2 (misc): New target.
246 (all, info): Depend on `misc'.
247
71a69201
EZ
2482008-11-15 Eli Zaretskii <eliz@gnu.org>
249
aae2a498
EZ
250 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
251 into `lisp'.
252
ead9233b
EZ
253 Make bootstrap work again:
254
255 * mainmake.v2 (boot): New variable.
256 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
257 src/bootlisp exists after running Make, run Make in `lisp' as
258 well.
259 (clean, mostlyclean): Remove bogus repeated clean in the top-level
260 directory.
261 (info, bootstrap-clean): New targets.
262 (bootstrap): Depend only on bootstrap-clean. Commands modified to
263 be equivalent to top-level Makefile.in.
264 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
265 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
266 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
267 Don't recurse into lwlib and oldXMenu.
268
269 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
270
271 * sedlisp.inp: Don't convert *.el files to Unix text format, and
272 don't copy ldefs-boot.el into loaddefs.el.
273
274 * sed6.inp: Edit out Unixy shell features in maintainer-clean
275 targets in doc/ Makefiles.
276
71a69201
EZ
277 * INSTALL: Update the list of utilities needed by lisp/Makefile
278 and for bootstrapping.
279
cafb9504
EZ
2802008-11-08 Eli Zaretskii <eliz@gnu.org>
281
282 * INSTALL: New file, with build instructions moved from the
283 top-level INSTALL.
284
e16acc2c
EZ
2852008-10-14 Eli Zaretskii <eliz@gnu.org>
286
287 * sedlisp.inp (lisp): Set to absolute file name of current
288 directory, not to ".", to have it on EMACSLOADPATH when we descend
289 into subdirectories.
290
293a3986
EZ
2912008-08-23 Eli Zaretskii <eliz@gnu.org>
292
293 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
294 src/s/msdos.h).
295
296 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
297
b97439ce 298 * sed1v2.inp (version): Define to empty.
293a3986
EZ
299 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
300 (EXEEXT): Define to .exe.
301 Edit "ln -f" into "cp -pf".
302 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
303 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
304 Edit "`/bin/pwd`/" into "./".
305 Stubify emacs after it is dumped, to produce emacs.exe.
306 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
307 b-emacs.exe to 3072K.
308
309 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
310 (emacs): Renamed from `man', to reflect changes in doc directory
311 structure. All callers changed.
312 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
313 into doc/ for manuals. Add misc subdirectory.
314 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
315 (install): Don't stubify/stubedit emacs.exe, this is now done by
316 src/Makefile.
317
57df543c
EZ
3182007-10-05 Eli Zaretskii <eliz@gnu.org>
319
320 * sed6.inp: Update comment to reflect doc directory structure.
321
322 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
323
cacc7b51
GM
3242007-07-25 Glenn Morris <rgm@gnu.org>
325
326 * Relicense all FSF files to GPLv3 or later.
327
328 * COPYING: Switch to GPLv3.
329
537a062f
CY
3302007-06-02 Chong Yidong <cyd@stupidchicken.com>
331
332 * Version 22.1 released.
333
f5f4e20d
GM
3342007-02-10 Glenn Morris <rgm@gnu.org>
335
336 * COPYING.DJ: Remove file since it is no longer needed (see README
337 for details).
338
222b4fde
GM
3392007-01-28 Glenn Morris <rgm@gnu.org>
340
341 * COPYING.DJ: New file.
342
22311938
EZ
3432006-12-04 Eli Zaretskii <eliz@gnu.org>
344
345 * sed2v2.inp (HAVE_SYNC): Define.
346
69a6e74d
EZ
3472006-11-25 Eli Zaretskii <eliz@gnu.org>
348
349 * sed1v2.inp (CFLAGS_SOUND): Edit out.
350
45a2056c
JB
3512006-09-15 Jay Belanger <belanger@truman.edu>
352
353 * COPYING: Replace "Library Public License" by "Lesser Public
354 License" throughout.
355
67b8391b
EZ
3562005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
357
358 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
359 getopt.o and getopt1.o.
360
a0ec7a4a
LK
3612005-07-04 Lute Kamstra <lute@gnu.org>
362
363 Update FSF's address in GPL notices.
364
3819d330
EZ
3652004-11-10 Eli Zaretskii <eliz@gnu.org>
366
367 * sed1.inp: Revert last change.
368
880820fe 3692004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
370
371 * sed1v2.inp: Use djecho for buildobj.lst.
372
373 * sed1.inp: Ditto.
374
3f8ea68c
EZ
3752004-11-08 Eli Zaretskii <eliz@gnu.org>
376
997a1ae5
EZ
377 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
378 loaddefs.el, unless the latter exists and is newer.
379
406865b8
EZ
380 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
381 (extraclean, bootfast): New targets.
382 (top_distclean): New macro, used by distclean, maintainer-clean,
383 and extraclean.
384 (.PHONY): Add bootfast.
385 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 386 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 387
3f8ea68c
EZ
388 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
389
b0b6ad00
EZ
3902004-10-06 Eli Zaretskii <eliz@gnu.org>
391
392 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
393 recent (2004-09-24) changes in src/Makefile.in.
394
ab5a4a32
EZ
3952004-08-14 Eli Zaretskii <eliz@gnu.org>
396
397 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
398 running a Unixy shell and to reincarnate the "Nothing to be done
399 for `all'" message from Make when there's nothing to be done.
400
cdc9b845
EZ
4012004-05-11 Eli Zaretskii <eliz@gnu.org>
402
403 * sedleim.inp (distclean): Remove stamp-subdirs.
404 (SUBDIRS): Don't use `touch', use `djecho' instead.
405 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
406
05fdbeb8
EZ
4072004-05-02 Eli Zaretskii <eliz@gnu.org>
408
409 * sed2v2.inp (HAVE_GETRUSAGE): Define.
410
a6eeaa81 4112003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
412
413 * mainmake.v2 (man lispref lispintro): Specify an explicit target
414 `info', like Makefile.in does.
415
a6eeaa81 4162003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
417
418 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
419 absolute file name of the current working directory. This avoids
420 the warning from Make about circular dependencies.
421
a6eeaa81 4222003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
423
424 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
425 so that CVS etc. file names are filtered out of the list of
426 subdirectories.
427
a6eeaa81 4282003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
429
430 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
431 with equivalent COMMAND.COM commands.
432
a6eeaa81 4332003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 434
3d8714e7
EZ
435 * sed3v2.inp (EXEEXT): Define to an empty string.
436
b7cb1e12 437 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 438 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
439
440 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
441 (HAVE_SIZE_T): Define.
442
852eef40
EZ
4432002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
444
445 * sed2v2.inp: New file.
446
447 * sed2.inp: Remove DJGPP v2.x stuff.
448
93fc6fbe
EZ
4492002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
450
451 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
452 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
453
ab8a75de
EZ
4542002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
455
177c0ea7 456 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
457 (bootstrap-clean-before, bootstrap-clean-after): Return to the
458 top-level directory after sub-make.
459 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
460
461 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
462
b9c1fa2e
EZ
4632002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
464
69587bba 465 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
466
467 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
468 target.
469
177c0ea7
JB
470 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
471 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
472 (bootstrap-clean-after): New targets.
473 (all): Depend on maybe_bootstrap.
474
fcd2ab44
EZ
4752001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
476
477 * sed1v2.inp: Delete _gdbinit in distclean target.
478
880820fe 4792001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
480
481 * COPYING: Moved back.
482
b0a63d77
EZ
4832001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
484
485 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
486 which needed it is gone.
487
880820fe 4882001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
489
490 * COPYING: Removed.
491
ac74199d
EZ
4922001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
493
494 * mainmake.v2 (lispintro): New target.
495 (all): Add lispintro.
496
497 * sed6.inp (SHELL): Comment away, for lispintro.
498
5c32b7c5
EZ
4992001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
500
501 * sed6.inp (texinputdir): Add, for the lispref directory.
502
503 * mainmake.v2 (all): Add lispref.
504 (man lispref): Add lispref.
505
71431a0e
GM
5062001-10-20 Gerd Moellmann <gerd@gnu.org>
507
6aa97356 508 * (Version 21.1 released.)
71431a0e 509
ab952a4f
GM
5102001-10-05 Gerd Moellmann <gerd@gnu.org>
511
512 * Branch for 21.1.
177c0ea7 513
fc406406
EZ
5142001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
515
516 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
517 already there.
518
24b97d4b
EZ
5192001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
520
521 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
522 error in "gcc -E -traditional" with GCC 3.0.
523
2b908342
EZ
5242001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
525
526 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
527 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
528 titdic-convert chdirs into leim/quail.
529
9d5d1075
EZ
5302001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
531
532 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
533 target.
534
d7fcecc1
EZ
5352001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
536
537 * README: New file.
538
539 * sed1.inp: Add copyright.
540 * sed1v2.inp: Add copyright.
541 * sed2.inp: Add copyright.
542 * sed2x.inp: Add copyright.
543 * sed3.inp: Add copyright.
544 * sed3v2.inp: Add copyright.
545 * sed4.inp: Add copyright.
546 * sed5x.inp: Add copyright.
547 * sed6.inp: Add copyright.
548 * sedleim.inp: Add copyright.
549 * sedlisp.inp: Add copyright.
550
7121a5e1
EZ
5512001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
552
553 * mainmake.v2, mainmake: Add copyright.
554
da7fab49
EZ
5552000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
556
557 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
558 Define; it is undefined in DJGPP v2.01.
559
f4da4611
EZ
5602000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
561
562 * sed2.inp (HAVE_MKSTEMP): Define.
563
a115794c
EZ
5642000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
565
566 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
567 the command; use Make's "export EMACSLOADPATH=" instead. Remove
568 the handling of `command` expansion, leim/Makefile.in doesn't use
569 that anymore.
570
67e0a2b6
EZ
5712000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
572
573 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
574
838b9528
EZ
5752000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
576
577 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
578 expansion to become case-sensitive and return all file names in
579 upper case on plain DOS.
580
efb29aff
EZ
5812000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
582
583 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
584 switch requires an argument.
585
4a201758
EZ
5862000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
587
588 * mainmake.v2 (src): Make the rule faster by using a single djecho
589 command instead of multiple redir invocations.
590 (install): Speed up by using a command.com's for loop.
591
7f987ac0
EZ
5922000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
593
594 * sed3v2.inp: Define ALLOCA to an empty string.
595
68be2869
EZ
5962000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
597
598 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
599
c107c335
EZ
6002000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
601
602 * sed1v2.inp: Set LIBSOUND to an empty string.
603
7f3e4303
EZ
6042000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
605
606 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
607
db1306d8
EZ
6082000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
609
610 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
611
4ea325f5
EZ
6122000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
613
614 * sedlisp.inp (srcdir): Edit this variable.
615
7d5c8691
EZ
6162000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
617
618 * sedlisp.inp: New file.
619
fcd2e082
EZ
6202000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
621
622 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
623 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
624 (TEXINPUTS): Use semi-colon; export explicitly.
625 (MAKEINFO): Export explicitly.
626
35a28e21
EZ
6272000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
628
629 * mainmake.v2 (install): Install ebrowse.exe.
630
33744b5d
DL
6312000-04-14 Dave Love <fx@gnu.org>
632
633 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
634
c1300911
EZ
6352000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
636
637 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
638 config.in.
639
7c7b25db
EZ
6402000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
641
642 * sed2.inp (HAVE_SETITIMER): Define.
643
ba3a0c6d
EZ
6441999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
645
646 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
647
648 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
649
32072ea3
DL
6501999-07-29 Eli Zaretskii <eliz@gnu.org>
651
652 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
653
6541999-07-12 Richard Stallman <rms@gnu.org>
655
656 * Version 20.4 released.
657
6581999-07-01 Eli Zaretskii <eliz@gnu.org>
659
660 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 661 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
662
6631999-05-19 Eli Zaretskii <eliz@gnu.org>
664
665 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
666 have GCC configured by default to use stabs, which unexec.c
667 doesn't currently support.
668
6691999-01-14 Eli Zaretskii <eliz@gnu.org>
670
671 * mainmake.v2 (install): Use update instead of sed to install fns.el.
672
6731999-01-11 Eli Zaretskii <eliz@gnu.org>
674
675 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
676 looks for it in exec-directory.
677
6781999-01-07 Eli Zaretskii <eliz@gnu.org>
679
680 * sedleim.inp: New file, for configuring the leim directory.
681
682 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
683 (clean): Add clean in leim.
684
6851998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
686
687 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
688
6891998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
690
691 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
692 use COMMAND.COM as the shell.
693
6941998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
695
696 * Version 20.3 released.
697
6981998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
699
700 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
701 directory.
702
7031998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
704
705 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
706 which generate gdb.ini.
707
7081998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
709
710 * mainmake.v2 (version): Determine emacs-version from
711 lisp/version.el. Pass it to sub-Make's.
712
7131998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
714
715 * sed3v2.inp: When installing ${version},
716 do it replacing @version@.
717
718 * mainmake.v2 (version): Compute the version from lisp/version.el
719 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
720
7211997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
722
723 * sed6.inp: New file, configures the man directory for MSDOS.
724
725 * mainmake.v2 (man): New target to build the manual.
726 (all): Add the man dependency.
727 (install): Change bin\\nul to bin\nul.
728
7291997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
730
731 * Version 20.2 released.
732
7331997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
734
735 * Version 20.1 released.
736
7371997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
738
739 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
740
7411997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
742
8de5628c 743 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 744
5e1a6e32 7451997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
746
747 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
748
7491997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
750
751 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
752 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
753
754 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
755 MSDOS users won't need `touch' installed.
756
757 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
758
7591996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
760
761 * Version 19.33 released.
762
7631996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
764
765 * is_exec.c: Renamed from is-exec.c.
766
7671996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
768
769 * Version 19.32 released.
770
771 * is-exec.c, sigaction.c: New files.
772
7731996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
774
775 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
776 the rules always generate TAGS.
777
7781996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
779
780 * sed2.inp: Don't undef MULTI_FRAME.
781
7821996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
783
784 * Version 19.31 released.
785
7861996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
787
788 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
789 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
790 Undo the previous change.
177c0ea7 791
32072ea3
DL
7921996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
793
177c0ea7 794 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
795
7961996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
797
798 * mainmake.v2 (src): Create a file with sed commands instead of using
799 a long sed command line (some versions of Sed don't handle that).
800 (gdb): Merged back into src, undoing April 13 change.
801 (install): Do use if statements, but not a loop.
177c0ea7 802
32072ea3
DL
8031996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
804
805 * mainmake.v2 (gdb): New target, broken out of src.
806 (install): Use simple explicit copy commands, not a loop.
807
8081996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
809
810 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
811 config.h.in.
812
813 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
814
8151996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
816
817 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
818
8191995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
820
821 * Version 19.30 released.
822
8231995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
824
825 * sed3.inp: Alter test-distrib to test-dis.
826
8271995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
828
829 * mainmake (install): Don't mv make-doc.exe into ../bin/.
830
8311995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
832
833 * sed1.inp: Call make-doc.exe instead of make-docfile.
834
8351995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
836
837 * sed2.inp: Define STDC_HEADERS.
838 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
839
8401995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
841
842 * sed3.inp: Fix sed append command to behave as intended.
843
8441995-01-20 Morten Welinder <terra@diku.dk>
845
846 * sed3.inp: Delete mysterious dot. Add comment to protect blank
847 line at end of file. Make sure make-docfile is compiled.
848
8491995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
850
851 * sed3.inp: Use coff2exe on make-docfile.
852 * sed1.inp: Not go32, which has problems with long arg lists.
853
8541994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
855
856 * sed1.inp: Handle "\t#"-style comments.
857 (obj): Don't add any files -- now done in src/makefile.in.in
858 (temacs): Don't depend on prefix-args.
859 (DOC): Reflect makefile changes regarding two-batch run.
860
861 * sed2.inp: Add comments showing how to use the system malloc.
862 (EMACS_CONFIG_OPTIONS): Set though not useful.
863 (HAVE_MKTIME): Define.
864
865 * mainmake (clean): Add target.
866
867 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
868
32072ea3
DL
8691994-07-14 Morten Welinder (terra@diku.dk)
870
871 * sed2.inp (HAVE_STRERROR): Define.
872
8731994-07-08 Morten Welinder (terra@diku.dk)
874
875 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
876
8771994-06-01 Morten Welinder (terra@diku.dk)
878
879 * sed4.inp: New file for configuring src/paths.h.
880
8811994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
882
883 * Version 19.25 released.
884
8851994-05-22 Morten Welinder (terra@diku.dk)
886
887 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
888 to src/makefile.in.in.
889
8901994-05-20 Morten Welinder (terra@tyr.diku.dk)
891
892 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
893 Also set it to correct three-part value.
894
8951994-05-16 Morten Welinder (terra@tyr.diku.dk)
896
897 * Version 19.23 released.
898
899 * sed1.inp: Don't use `+' in regexps as different stream
900 editors interpret them differently. Use `*' instead.
901
9021994-05-12 Morten Welinder (terra@diku.dk)
903
904 * mainmake (install): Set the minimum stack (for running under
905 DPMI) to 512K. Avoid using wildcard for matching one file.
906
9071994-05-08 Morten Welinder (terra@diku.dk)
908
909 * sed3.inp: Don't pass version to [ce]tags.
910
9111994-04-30 Morten Welinder (terra@diku.dk)
912
194d44e7 913 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
914 does not exist anymore.
915 Don't reset DEBUG_MOLE as that no longer is used.
916 Identify the file being patched as src/...
917 * sed2.inp: Identify the file being patched as src/...
918 * sed3.inp: We don't have to have the version number in here
919 anymore. Instead we patch the way it is passed from make to
920 the C compiler.
921
9221994-04-29 Morten Welinder (terra@diku.dk)
923
924 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
925 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
926
927 * sed2.inp: We have bcmp. Configuration is "msdos".
928 Get rid of ^Ms.
929
930 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
931 new configuration regarding utilities not to compile.
932 Fix version number. Get rid of ^Ms.
933
9341994-01-08 Morten Welinder (terra@diku.dk)
935
194d44e7 936 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
937 specifications and by not specifying an explicit shell.
938
9391994-01-07 Morten Welinder (terra@diku.dk)
940
941 * sed1.inp: Incorporate the actions of patch1.
942 * patch1: File deleted.
943
9441993-01-05 Morten Welinder (terra@diku.dk)
945
946 * mainmake: New file, makefile for the main directory.
947
948 * patch1: New file. Context diff to turn src/makefile.in into
949 a msdos version called makefile.
950
951 * emacs.pif: New file, program information file for Emacs under
952 Windows. (This file contains non-printable characters.)
953
954 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 955 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
956 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
957 (This file contains non-printable characters.)
958
177c0ea7 959 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
960 lib-src/makefile.
961
8de5628c 962 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 963
8de5628c 964 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
965
966;; Local Variables:
880820fe 967;; coding: utf-8
33462dfa 968;; add-log-time-zone-rule: t
6922b018 969;; End:
2a34a036 970
b65d8176 971 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 972 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
973
974 This file is part of GNU Emacs.
975
ff0cdfb9 976 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 977 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
978 the Free Software Foundation, either version 3 of the License, or
979 (at your option) any later version.
7f6d64f8
GM
980
981 GNU Emacs is distributed in the hope that it will be useful,
982 but WITHOUT ANY WARRANTY; without even the implied warranty of
983 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
984 GNU General Public License for more details.
985
986 You should have received a copy of the GNU General Public License
ff0cdfb9 987 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
988
989;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44