* lisp/org/org-docview.el: Fix copyright years.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
489d31a4
GM
12010-05-14 Glenn Morris <rgm@gnu.org>
2
177b0288
GM
3 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
4
f14d1dfd
GM
5 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
6 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
7 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
8
11842bd8
GM
9 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
10 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
11 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
12 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
13 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
14
2633ef94
GM
15 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
16
489d31a4
GM
17 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
18
5a903aa9
GM
192010-05-13 Glenn Morris <rgm@gnu.org>
20
99ab9eb4
GM
21 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
22 (LIBXMENU): Edit to ${OLDXMENU}.
23 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
24
5a903aa9
GM
25 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
26 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
27 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
28 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
29 Edit to empty,
30 (LIB_MATH): Edit to -lm.
31 (UNEXEC_OBJ): Edit to unexec.o.
32
1a0d7c06
GM
332010-05-12 Glenn Morris <rgm@gnu.org>
34
44b031a6
GM
35 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
36
1a0d7c06
GM
37 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
38
acddf8ae
GM
392010-05-11 Glenn Morris <rgm@gnu.org>
40
41 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
42 * sed3x.inp: New file.
43
7490175b
GM
442010-05-10 Glenn Morris <rgm@gnu.org>
45
97efb629
GM
46 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
47
7490175b
GM
48 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
49
61a808e8
CY
502010-05-07 Chong Yidong <cyd@stupidchicken.com>
51
52 * Version 23.2 released.
53
40c17879
GM
542010-05-08 Glenn Morris <rgm@gnu.org>
55
56 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
57 (TERMCAP_OBJ): Edit to tparam.o.
58
9fdec8bc
EZ
592010-05-07 Eli Zaretskii <eliz@gnu.org>
60
61 Fix breakage due to autoconfiscation of Makefile.in files.
62
63 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
64
65 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
66 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
67 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
68 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
69 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
70 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
71 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
72 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
73 (XMENU_OBJ): Edit to xmenu.o.
74 (FONT_OBJ): Edit to value used for X on Unix.
75 (PRE_ALLOC_OBJ): Edit to lastfile.o.
76 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
77 (@unexec@): Edit to unexec.o.
78
e3cf0cde
GM
792010-05-06 Glenn Morris <rgm@gnu.org>
80
81 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
82
ed68db4d
EZ
832010-04-01 Eli Zaretskii <eliz@gnu.org>
84
85 Remove support for DJGPP v1.x.
86
87 * sed3.inp:
88 * sed2.inp:
89 * sed1.inp:
90 * mainmake: Files removed.
91
2201e7e2
EZ
922010-03-27 Eli Zaretskii <eliz@gnu.org>
93
94 * sedlisp.inp (VPATH): Don't edit, no longer needed.
95 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
96 (abs_top_builddir): New edit.
97
98 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
99 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
100
101 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
102 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
103
104 * sed1v2.inp (abs_builddir): Edit into "../src".
105
288f9fc0
CY
1062010-03-10 Chong Yidong <cyd@stupidchicken.com>
107
108 * Branch for 23.2.
109
e4138181
EZ
1102010-02-19 Eli Zaretskii <eliz@gnu.org>
111
112 * INSTALL: Remove a CVS-specific note. Update for latest versions
113 of Windows.
114
e2a1f100
EZ
1152009-09-17 Eli Zaretskii <eliz@gnu.org>
116
117 * sed1v2.inp (OTHER_FILES): Edit to empty.
118
66205aea
EZ
1192009-09-11 Eli Zaretskii <eliz@gnu.org>
120
121 * mainmake.v2 (bootstrap): Ensure enough environment space
122 will be available to run config.bat.
123
a6e656a4
EZ
1242009-08-27 Eli Zaretskii <eliz@gnu.org>
125
126 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
127
70243478
CY
1282009-06-21 Chong Yidong <cyd@stupidchicken.com>
129
130 * Branch for 23.1.
131
dfec8622
EZ
1322009-04-14 Eli Zaretskii <eliz@gnu.org>
133
134 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
135 x_error_quitter; instead, append "set environment NAME" to the end.
136 Set NAME and USERNAME in the environment to the same value.
137
291f6a31
EZ
1382009-02-28 Eli Zaretskii <eliz@gnu.org>
139
140 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 141 out of CVS. (Bug#2151)
291f6a31 142
bd448b7a
EZ
1432008-12-19 Eli Zaretskii <eliz@gnu.org>
144
145 * INSTALL: Document the problems on Windows Vista and the
146 --with-system-malloc option to config.bat.
147
148 * sedalloc.inp: New file.
149
0c123bd1
EZ
1502008-11-21 Eli Zaretskii <eliz@gnu.org>
151
152 * mainmake.v2 (misc): New target.
153 (all, info): Depend on `misc'.
154
71a69201
EZ
1552008-11-15 Eli Zaretskii <eliz@gnu.org>
156
aae2a498
EZ
157 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
158 into `lisp'.
159
ead9233b
EZ
160 Make bootstrap work again:
161
162 * mainmake.v2 (boot): New variable.
163 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
164 src/bootlisp exists after running Make, run Make in `lisp' as
165 well.
166 (clean, mostlyclean): Remove bogus repeated clean in the top-level
167 directory.
168 (info, bootstrap-clean): New targets.
169 (bootstrap): Depend only on bootstrap-clean. Commands modified to
170 be equivalent to top-level Makefile.in.
171 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
172 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
173 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
174 Don't recurse into lwlib and oldXMenu.
175
176 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
177
178 * sedlisp.inp: Don't convert *.el files to Unix text format, and
179 don't copy ldefs-boot.el into loaddefs.el.
180
181 * sed6.inp: Edit out Unixy shell features in maintainer-clean
182 targets in doc/ Makefiles.
183
71a69201
EZ
184 * INSTALL: Update the list of utilities needed by lisp/Makefile
185 and for bootstrapping.
186
cafb9504
EZ
1872008-11-08 Eli Zaretskii <eliz@gnu.org>
188
189 * INSTALL: New file, with build instructions moved from the
190 top-level INSTALL.
191
e16acc2c
EZ
1922008-10-14 Eli Zaretskii <eliz@gnu.org>
193
194 * sedlisp.inp (lisp): Set to absolute file name of current
195 directory, not to ".", to have it on EMACSLOADPATH when we descend
196 into subdirectories.
197
293a3986
EZ
1982008-08-23 Eli Zaretskii <eliz@gnu.org>
199
200 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
201 src/s/msdos.h).
202
203 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
204
b97439ce 205 * sed1v2.inp (version): Define to empty.
293a3986
EZ
206 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
207 (EXEEXT): Define to .exe.
208 Edit "ln -f" into "cp -pf".
209 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
210 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
211 Edit "`/bin/pwd`/" into "./".
212 Stubify emacs after it is dumped, to produce emacs.exe.
213 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
214 b-emacs.exe to 3072K.
215
216 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
217 (emacs): Renamed from `man', to reflect changes in doc directory
218 structure. All callers changed.
219 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
220 into doc/ for manuals. Add misc subdirectory.
221 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
222 (install): Don't stubify/stubedit emacs.exe, this is now done by
223 src/Makefile.
224
57df543c
EZ
2252007-10-05 Eli Zaretskii <eliz@gnu.org>
226
227 * sed6.inp: Update comment to reflect doc directory structure.
228
229 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
230
cacc7b51
GM
2312007-07-25 Glenn Morris <rgm@gnu.org>
232
233 * Relicense all FSF files to GPLv3 or later.
234
235 * COPYING: Switch to GPLv3.
236
537a062f
CY
2372007-06-02 Chong Yidong <cyd@stupidchicken.com>
238
239 * Version 22.1 released.
240
f5f4e20d
GM
2412007-02-10 Glenn Morris <rgm@gnu.org>
242
243 * COPYING.DJ: Remove file since it is no longer needed (see README
244 for details).
245
222b4fde
GM
2462007-01-28 Glenn Morris <rgm@gnu.org>
247
248 * COPYING.DJ: New file.
249
22311938
EZ
2502006-12-04 Eli Zaretskii <eliz@gnu.org>
251
252 * sed2v2.inp (HAVE_SYNC): Define.
253
69a6e74d
EZ
2542006-11-25 Eli Zaretskii <eliz@gnu.org>
255
256 * sed1v2.inp (CFLAGS_SOUND): Edit out.
257
45a2056c
JB
2582006-09-15 Jay Belanger <belanger@truman.edu>
259
260 * COPYING: Replace "Library Public License" by "Lesser Public
261 License" throughout.
262
67b8391b
EZ
2632005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
264
265 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
266 getopt.o and getopt1.o.
267
a0ec7a4a
LK
2682005-07-04 Lute Kamstra <lute@gnu.org>
269
270 Update FSF's address in GPL notices.
271
3819d330
EZ
2722004-11-10 Eli Zaretskii <eliz@gnu.org>
273
274 * sed1.inp: Revert last change.
275
880820fe 2762004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
277
278 * sed1v2.inp: Use djecho for buildobj.lst.
279
280 * sed1.inp: Ditto.
281
3f8ea68c
EZ
2822004-11-08 Eli Zaretskii <eliz@gnu.org>
283
997a1ae5
EZ
284 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
285 loaddefs.el, unless the latter exists and is newer.
286
406865b8
EZ
287 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
288 (extraclean, bootfast): New targets.
289 (top_distclean): New macro, used by distclean, maintainer-clean,
290 and extraclean.
291 (.PHONY): Add bootfast.
292 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 293 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 294
3f8ea68c
EZ
295 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
296
b0b6ad00
EZ
2972004-10-06 Eli Zaretskii <eliz@gnu.org>
298
299 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
300 recent (2004-09-24) changes in src/Makefile.in.
301
ab5a4a32
EZ
3022004-08-14 Eli Zaretskii <eliz@gnu.org>
303
304 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
305 running a Unixy shell and to reincarnate the "Nothing to be done
306 for `all'" message from Make when there's nothing to be done.
307
cdc9b845
EZ
3082004-05-11 Eli Zaretskii <eliz@gnu.org>
309
310 * sedleim.inp (distclean): Remove stamp-subdirs.
311 (SUBDIRS): Don't use `touch', use `djecho' instead.
312 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
313
05fdbeb8
EZ
3142004-05-02 Eli Zaretskii <eliz@gnu.org>
315
316 * sed2v2.inp (HAVE_GETRUSAGE): Define.
317
a6eeaa81 3182003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
319
320 * mainmake.v2 (man lispref lispintro): Specify an explicit target
321 `info', like Makefile.in does.
322
a6eeaa81 3232003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
324
325 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
326 absolute file name of the current working directory. This avoids
327 the warning from Make about circular dependencies.
328
a6eeaa81 3292003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
330
331 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
332 so that CVS etc. file names are filtered out of the list of
333 subdirectories.
334
a6eeaa81 3352003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
336
337 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
338 with equivalent COMMAND.COM commands.
339
a6eeaa81 3402003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 341
3d8714e7
EZ
342 * sed3v2.inp (EXEEXT): Define to an empty string.
343
b7cb1e12 344 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 345 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
346
347 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
348 (HAVE_SIZE_T): Define.
349
852eef40
EZ
3502002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
351
352 * sed2v2.inp: New file.
353
354 * sed2.inp: Remove DJGPP v2.x stuff.
355
93fc6fbe
EZ
3562002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
357
358 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
359 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
360
ab8a75de
EZ
3612002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
362
177c0ea7 363 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
364 (bootstrap-clean-before, bootstrap-clean-after): Return to the
365 top-level directory after sub-make.
366 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
367
368 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
369
b9c1fa2e
EZ
3702002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
371
69587bba 372 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
373
374 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
375 target.
376
177c0ea7
JB
377 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
378 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
379 (bootstrap-clean-after): New targets.
380 (all): Depend on maybe_bootstrap.
381
fcd2ab44
EZ
3822001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
383
384 * sed1v2.inp: Delete _gdbinit in distclean target.
385
880820fe 3862001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
387
388 * COPYING: Moved back.
389
b0a63d77
EZ
3902001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
391
392 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
393 which needed it is gone.
394
880820fe 3952001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
396
397 * COPYING: Removed.
398
ac74199d
EZ
3992001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
400
401 * mainmake.v2 (lispintro): New target.
402 (all): Add lispintro.
403
404 * sed6.inp (SHELL): Comment away, for lispintro.
405
5c32b7c5
EZ
4062001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
407
408 * sed6.inp (texinputdir): Add, for the lispref directory.
409
410 * mainmake.v2 (all): Add lispref.
411 (man lispref): Add lispref.
412
71431a0e
GM
4132001-10-20 Gerd Moellmann <gerd@gnu.org>
414
6aa97356 415 * (Version 21.1 released.)
71431a0e 416
ab952a4f
GM
4172001-10-05 Gerd Moellmann <gerd@gnu.org>
418
419 * Branch for 21.1.
177c0ea7 420
fc406406
EZ
4212001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
422
423 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
424 already there.
425
24b97d4b
EZ
4262001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
427
428 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
429 error in "gcc -E -traditional" with GCC 3.0.
430
2b908342
EZ
4312001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
432
433 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
434 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
435 titdic-convert chdirs into leim/quail.
436
9d5d1075
EZ
4372001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
438
439 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
440 target.
441
d7fcecc1
EZ
4422001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
443
444 * README: New file.
445
446 * sed1.inp: Add copyright.
447 * sed1v2.inp: Add copyright.
448 * sed2.inp: Add copyright.
449 * sed2x.inp: Add copyright.
450 * sed3.inp: Add copyright.
451 * sed3v2.inp: Add copyright.
452 * sed4.inp: Add copyright.
453 * sed5x.inp: Add copyright.
454 * sed6.inp: Add copyright.
455 * sedleim.inp: Add copyright.
456 * sedlisp.inp: Add copyright.
457
7121a5e1
EZ
4582001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
459
460 * mainmake.v2, mainmake: Add copyright.
461
da7fab49
EZ
4622000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
463
464 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
465 Define; it is undefined in DJGPP v2.01.
466
f4da4611
EZ
4672000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
468
469 * sed2.inp (HAVE_MKSTEMP): Define.
470
a115794c
EZ
4712000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
472
473 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
474 the command; use Make's "export EMACSLOADPATH=" instead. Remove
475 the handling of `command` expansion, leim/Makefile.in doesn't use
476 that anymore.
477
67e0a2b6
EZ
4782000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
479
480 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
481
838b9528
EZ
4822000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
483
484 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
485 expansion to become case-sensitive and return all file names in
486 upper case on plain DOS.
487
efb29aff
EZ
4882000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
489
490 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
491 switch requires an argument.
492
4a201758
EZ
4932000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
494
495 * mainmake.v2 (src): Make the rule faster by using a single djecho
496 command instead of multiple redir invocations.
497 (install): Speed up by using a command.com's for loop.
498
7f987ac0
EZ
4992000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
500
501 * sed3v2.inp: Define ALLOCA to an empty string.
502
68be2869
EZ
5032000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
504
505 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
506
c107c335
EZ
5072000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
508
509 * sed1v2.inp: Set LIBSOUND to an empty string.
510
7f3e4303
EZ
5112000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
512
513 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
514
db1306d8
EZ
5152000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
516
517 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
518
4ea325f5
EZ
5192000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
520
521 * sedlisp.inp (srcdir): Edit this variable.
522
7d5c8691
EZ
5232000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
524
525 * sedlisp.inp: New file.
526
fcd2e082
EZ
5272000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
528
529 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
530 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
531 (TEXINPUTS): Use semi-colon; export explicitly.
532 (MAKEINFO): Export explicitly.
533
35a28e21
EZ
5342000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
535
536 * mainmake.v2 (install): Install ebrowse.exe.
537
33744b5d
DL
5382000-04-14 Dave Love <fx@gnu.org>
539
540 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
541
c1300911
EZ
5422000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
543
544 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
545 config.in.
546
7c7b25db
EZ
5472000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
548
549 * sed2.inp (HAVE_SETITIMER): Define.
550
ba3a0c6d
EZ
5511999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
552
553 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
554
555 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
556
32072ea3
DL
5571999-07-29 Eli Zaretskii <eliz@gnu.org>
558
559 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
560
5611999-07-12 Richard Stallman <rms@gnu.org>
562
563 * Version 20.4 released.
564
5651999-07-01 Eli Zaretskii <eliz@gnu.org>
566
567 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 568 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
569
5701999-05-19 Eli Zaretskii <eliz@gnu.org>
571
572 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
573 have GCC configured by default to use stabs, which unexec.c
574 doesn't currently support.
575
5761999-01-14 Eli Zaretskii <eliz@gnu.org>
577
578 * mainmake.v2 (install): Use update instead of sed to install fns.el.
579
5801999-01-11 Eli Zaretskii <eliz@gnu.org>
581
582 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
583 looks for it in exec-directory.
584
5851999-01-07 Eli Zaretskii <eliz@gnu.org>
586
587 * sedleim.inp: New file, for configuring the leim directory.
588
589 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
590 (clean): Add clean in leim.
591
5921998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
593
594 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
595
5961998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
597
598 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
599 use COMMAND.COM as the shell.
600
6011998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
602
603 * Version 20.3 released.
604
6051998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
606
607 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
608 directory.
609
6101998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
611
612 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
613 which generate gdb.ini.
614
6151998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
616
617 * mainmake.v2 (version): Determine emacs-version from
618 lisp/version.el. Pass it to sub-Make's.
619
6201998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
621
622 * sed3v2.inp: When installing ${version},
623 do it replacing @version@.
624
625 * mainmake.v2 (version): Compute the version from lisp/version.el
626 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
627
6281997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
629
630 * sed6.inp: New file, configures the man directory for MSDOS.
631
632 * mainmake.v2 (man): New target to build the manual.
633 (all): Add the man dependency.
634 (install): Change bin\\nul to bin\nul.
635
6361997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
637
638 * Version 20.2 released.
639
6401997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
641
642 * Version 20.1 released.
643
6441997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
645
646 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
647
6481997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
649
8de5628c 650 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 651
5e1a6e32 6521997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
653
654 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
655
6561997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
657
658 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
659 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
660
661 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
662 MSDOS users won't need `touch' installed.
663
664 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
665
6661996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
667
668 * Version 19.33 released.
669
6701996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
671
672 * is_exec.c: Renamed from is-exec.c.
673
6741996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
675
676 * Version 19.32 released.
677
678 * is-exec.c, sigaction.c: New files.
679
6801996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
681
682 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
683 the rules always generate TAGS.
684
6851996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
686
687 * sed2.inp: Don't undef MULTI_FRAME.
688
6891996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
690
691 * Version 19.31 released.
692
6931996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
694
695 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
696 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
697 Undo the previous change.
177c0ea7 698
32072ea3
DL
6991996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
700
177c0ea7 701 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
702
7031996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
704
705 * mainmake.v2 (src): Create a file with sed commands instead of using
706 a long sed command line (some versions of Sed don't handle that).
707 (gdb): Merged back into src, undoing April 13 change.
708 (install): Do use if statements, but not a loop.
177c0ea7 709
32072ea3
DL
7101996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
711
712 * mainmake.v2 (gdb): New target, broken out of src.
713 (install): Use simple explicit copy commands, not a loop.
714
7151996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
716
717 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
718 config.h.in.
719
720 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
721
7221996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
723
724 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
725
7261995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
727
728 * Version 19.30 released.
729
7301995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
731
732 * sed3.inp: Alter test-distrib to test-dis.
733
7341995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
735
736 * mainmake (install): Don't mv make-doc.exe into ../bin/.
737
7381995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
739
740 * sed1.inp: Call make-doc.exe instead of make-docfile.
741
7421995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
743
744 * sed2.inp: Define STDC_HEADERS.
745 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
746
7471995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
748
749 * sed3.inp: Fix sed append command to behave as intended.
750
7511995-01-20 Morten Welinder <terra@diku.dk>
752
753 * sed3.inp: Delete mysterious dot. Add comment to protect blank
754 line at end of file. Make sure make-docfile is compiled.
755
7561995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
757
758 * sed3.inp: Use coff2exe on make-docfile.
759 * sed1.inp: Not go32, which has problems with long arg lists.
760
7611994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
762
763 * sed1.inp: Handle "\t#"-style comments.
764 (obj): Don't add any files -- now done in src/makefile.in.in
765 (temacs): Don't depend on prefix-args.
766 (DOC): Reflect makefile changes regarding two-batch run.
767
768 * sed2.inp: Add comments showing how to use the system malloc.
769 (EMACS_CONFIG_OPTIONS): Set though not useful.
770 (HAVE_MKTIME): Define.
771
772 * mainmake (clean): Add target.
773
774 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
775
32072ea3
DL
7761994-07-14 Morten Welinder (terra@diku.dk)
777
778 * sed2.inp (HAVE_STRERROR): Define.
779
7801994-07-08 Morten Welinder (terra@diku.dk)
781
782 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
783
7841994-06-01 Morten Welinder (terra@diku.dk)
785
786 * sed4.inp: New file for configuring src/paths.h.
787
7881994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
789
790 * Version 19.25 released.
791
7921994-05-22 Morten Welinder (terra@diku.dk)
793
794 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
795 to src/makefile.in.in.
796
7971994-05-20 Morten Welinder (terra@tyr.diku.dk)
798
799 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
800 Also set it to correct three-part value.
801
8021994-05-16 Morten Welinder (terra@tyr.diku.dk)
803
804 * Version 19.23 released.
805
806 * sed1.inp: Don't use `+' in regexps as different stream
807 editors interpret them differently. Use `*' instead.
808
8091994-05-12 Morten Welinder (terra@diku.dk)
810
811 * mainmake (install): Set the minimum stack (for running under
812 DPMI) to 512K. Avoid using wildcard for matching one file.
813
8141994-05-08 Morten Welinder (terra@diku.dk)
815
816 * sed3.inp: Don't pass version to [ce]tags.
817
8181994-04-30 Morten Welinder (terra@diku.dk)
819
194d44e7 820 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
821 does not exist anymore.
822 Don't reset DEBUG_MOLE as that no longer is used.
823 Identify the file being patched as src/...
824 * sed2.inp: Identify the file being patched as src/...
825 * sed3.inp: We don't have to have the version number in here
826 anymore. Instead we patch the way it is passed from make to
827 the C compiler.
828
8291994-04-29 Morten Welinder (terra@diku.dk)
830
831 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
832 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
833
834 * sed2.inp: We have bcmp. Configuration is "msdos".
835 Get rid of ^Ms.
836
837 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
838 new configuration regarding utilities not to compile.
839 Fix version number. Get rid of ^Ms.
840
8411994-01-08 Morten Welinder (terra@diku.dk)
842
194d44e7 843 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
844 specifications and by not specifying an explicit shell.
845
8461994-01-07 Morten Welinder (terra@diku.dk)
847
848 * sed1.inp: Incorporate the actions of patch1.
849 * patch1: File deleted.
850
8511993-01-05 Morten Welinder (terra@diku.dk)
852
853 * mainmake: New file, makefile for the main directory.
854
855 * patch1: New file. Context diff to turn src/makefile.in into
856 a msdos version called makefile.
857
858 * emacs.pif: New file, program information file for Emacs under
859 Windows. (This file contains non-printable characters.)
860
861 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 862 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
863 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
864 (This file contains non-printable characters.)
865
177c0ea7 866 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
867 lib-src/makefile.
868
8de5628c 869 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 870
8de5628c 871 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
872
873;; Local Variables:
880820fe 874;; coding: utf-8
33462dfa 875;; add-log-time-zone-rule: t
6922b018 876;; End:
2a34a036 877
b65d8176 878 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 879 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
880
881 This file is part of GNU Emacs.
882
ff0cdfb9 883 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 884 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
885 the Free Software Foundation, either version 3 of the License, or
886 (at your option) any later version.
7f6d64f8
GM
887
888 GNU Emacs is distributed in the hope that it will be useful,
889 but WITHOUT ANY WARRANTY; without even the implied warranty of
890 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
891 GNU General Public License for more details.
892
893 You should have received a copy of the GNU General Public License
ff0cdfb9 894 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
895
896;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44