Minor build simplification for NS.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
489d31a4
GM
12010-05-14 Glenn Morris <rgm@gnu.org>
2
3 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
4
5a903aa9
GM
52010-05-13 Glenn Morris <rgm@gnu.org>
6
99ab9eb4
GM
7 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
8 (LIBXMENU): Edit to ${OLDXMENU}.
9 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
10
5a903aa9
GM
11 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
12 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
13 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
14 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
15 Edit to empty,
16 (LIB_MATH): Edit to -lm.
17 (UNEXEC_OBJ): Edit to unexec.o.
18
1a0d7c06
GM
192010-05-12 Glenn Morris <rgm@gnu.org>
20
44b031a6
GM
21 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
22
1a0d7c06
GM
23 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
24
acddf8ae
GM
252010-05-11 Glenn Morris <rgm@gnu.org>
26
27 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
28 * sed3x.inp: New file.
29
7490175b
GM
302010-05-10 Glenn Morris <rgm@gnu.org>
31
97efb629
GM
32 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
33
7490175b
GM
34 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
35
61a808e8
CY
362010-05-07 Chong Yidong <cyd@stupidchicken.com>
37
38 * Version 23.2 released.
39
40c17879
GM
402010-05-08 Glenn Morris <rgm@gnu.org>
41
42 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
43 (TERMCAP_OBJ): Edit to tparam.o.
44
9fdec8bc
EZ
452010-05-07 Eli Zaretskii <eliz@gnu.org>
46
47 Fix breakage due to autoconfiscation of Makefile.in files.
48
49 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
50
51 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
52 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
53 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
54 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
55 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
56 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
57 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
58 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
59 (XMENU_OBJ): Edit to xmenu.o.
60 (FONT_OBJ): Edit to value used for X on Unix.
61 (PRE_ALLOC_OBJ): Edit to lastfile.o.
62 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
63 (@unexec@): Edit to unexec.o.
64
e3cf0cde
GM
652010-05-06 Glenn Morris <rgm@gnu.org>
66
67 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
68
ed68db4d
EZ
692010-04-01 Eli Zaretskii <eliz@gnu.org>
70
71 Remove support for DJGPP v1.x.
72
73 * sed3.inp:
74 * sed2.inp:
75 * sed1.inp:
76 * mainmake: Files removed.
77
2201e7e2
EZ
782010-03-27 Eli Zaretskii <eliz@gnu.org>
79
80 * sedlisp.inp (VPATH): Don't edit, no longer needed.
81 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
82 (abs_top_builddir): New edit.
83
84 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
85 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
86
87 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
88 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
89
90 * sed1v2.inp (abs_builddir): Edit into "../src".
91
288f9fc0
CY
922010-03-10 Chong Yidong <cyd@stupidchicken.com>
93
94 * Branch for 23.2.
95
e4138181
EZ
962010-02-19 Eli Zaretskii <eliz@gnu.org>
97
98 * INSTALL: Remove a CVS-specific note. Update for latest versions
99 of Windows.
100
e2a1f100
EZ
1012009-09-17 Eli Zaretskii <eliz@gnu.org>
102
103 * sed1v2.inp (OTHER_FILES): Edit to empty.
104
66205aea
EZ
1052009-09-11 Eli Zaretskii <eliz@gnu.org>
106
107 * mainmake.v2 (bootstrap): Ensure enough environment space
108 will be available to run config.bat.
109
a6e656a4
EZ
1102009-08-27 Eli Zaretskii <eliz@gnu.org>
111
112 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
113
70243478
CY
1142009-06-21 Chong Yidong <cyd@stupidchicken.com>
115
116 * Branch for 23.1.
117
dfec8622
EZ
1182009-04-14 Eli Zaretskii <eliz@gnu.org>
119
120 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
121 x_error_quitter; instead, append "set environment NAME" to the end.
122 Set NAME and USERNAME in the environment to the same value.
123
291f6a31
EZ
1242009-02-28 Eli Zaretskii <eliz@gnu.org>
125
126 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 127 out of CVS. (Bug#2151)
291f6a31 128
bd448b7a
EZ
1292008-12-19 Eli Zaretskii <eliz@gnu.org>
130
131 * INSTALL: Document the problems on Windows Vista and the
132 --with-system-malloc option to config.bat.
133
134 * sedalloc.inp: New file.
135
0c123bd1
EZ
1362008-11-21 Eli Zaretskii <eliz@gnu.org>
137
138 * mainmake.v2 (misc): New target.
139 (all, info): Depend on `misc'.
140
71a69201
EZ
1412008-11-15 Eli Zaretskii <eliz@gnu.org>
142
aae2a498
EZ
143 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
144 into `lisp'.
145
ead9233b
EZ
146 Make bootstrap work again:
147
148 * mainmake.v2 (boot): New variable.
149 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
150 src/bootlisp exists after running Make, run Make in `lisp' as
151 well.
152 (clean, mostlyclean): Remove bogus repeated clean in the top-level
153 directory.
154 (info, bootstrap-clean): New targets.
155 (bootstrap): Depend only on bootstrap-clean. Commands modified to
156 be equivalent to top-level Makefile.in.
157 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
158 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
159 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
160 Don't recurse into lwlib and oldXMenu.
161
162 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
163
164 * sedlisp.inp: Don't convert *.el files to Unix text format, and
165 don't copy ldefs-boot.el into loaddefs.el.
166
167 * sed6.inp: Edit out Unixy shell features in maintainer-clean
168 targets in doc/ Makefiles.
169
71a69201
EZ
170 * INSTALL: Update the list of utilities needed by lisp/Makefile
171 and for bootstrapping.
172
cafb9504
EZ
1732008-11-08 Eli Zaretskii <eliz@gnu.org>
174
175 * INSTALL: New file, with build instructions moved from the
176 top-level INSTALL.
177
e16acc2c
EZ
1782008-10-14 Eli Zaretskii <eliz@gnu.org>
179
180 * sedlisp.inp (lisp): Set to absolute file name of current
181 directory, not to ".", to have it on EMACSLOADPATH when we descend
182 into subdirectories.
183
293a3986
EZ
1842008-08-23 Eli Zaretskii <eliz@gnu.org>
185
186 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
187 src/s/msdos.h).
188
189 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
190
b97439ce 191 * sed1v2.inp (version): Define to empty.
293a3986
EZ
192 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
193 (EXEEXT): Define to .exe.
194 Edit "ln -f" into "cp -pf".
195 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
196 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
197 Edit "`/bin/pwd`/" into "./".
198 Stubify emacs after it is dumped, to produce emacs.exe.
199 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
200 b-emacs.exe to 3072K.
201
202 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
203 (emacs): Renamed from `man', to reflect changes in doc directory
204 structure. All callers changed.
205 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
206 into doc/ for manuals. Add misc subdirectory.
207 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
208 (install): Don't stubify/stubedit emacs.exe, this is now done by
209 src/Makefile.
210
57df543c
EZ
2112007-10-05 Eli Zaretskii <eliz@gnu.org>
212
213 * sed6.inp: Update comment to reflect doc directory structure.
214
215 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
216
cacc7b51
GM
2172007-07-25 Glenn Morris <rgm@gnu.org>
218
219 * Relicense all FSF files to GPLv3 or later.
220
221 * COPYING: Switch to GPLv3.
222
537a062f
CY
2232007-06-02 Chong Yidong <cyd@stupidchicken.com>
224
225 * Version 22.1 released.
226
f5f4e20d
GM
2272007-02-10 Glenn Morris <rgm@gnu.org>
228
229 * COPYING.DJ: Remove file since it is no longer needed (see README
230 for details).
231
222b4fde
GM
2322007-01-28 Glenn Morris <rgm@gnu.org>
233
234 * COPYING.DJ: New file.
235
22311938
EZ
2362006-12-04 Eli Zaretskii <eliz@gnu.org>
237
238 * sed2v2.inp (HAVE_SYNC): Define.
239
69a6e74d
EZ
2402006-11-25 Eli Zaretskii <eliz@gnu.org>
241
242 * sed1v2.inp (CFLAGS_SOUND): Edit out.
243
45a2056c
JB
2442006-09-15 Jay Belanger <belanger@truman.edu>
245
246 * COPYING: Replace "Library Public License" by "Lesser Public
247 License" throughout.
248
67b8391b
EZ
2492005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
250
251 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
252 getopt.o and getopt1.o.
253
a0ec7a4a
LK
2542005-07-04 Lute Kamstra <lute@gnu.org>
255
256 Update FSF's address in GPL notices.
257
3819d330
EZ
2582004-11-10 Eli Zaretskii <eliz@gnu.org>
259
260 * sed1.inp: Revert last change.
261
880820fe 2622004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
263
264 * sed1v2.inp: Use djecho for buildobj.lst.
265
266 * sed1.inp: Ditto.
267
3f8ea68c
EZ
2682004-11-08 Eli Zaretskii <eliz@gnu.org>
269
997a1ae5
EZ
270 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
271 loaddefs.el, unless the latter exists and is newer.
272
406865b8
EZ
273 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
274 (extraclean, bootfast): New targets.
275 (top_distclean): New macro, used by distclean, maintainer-clean,
276 and extraclean.
277 (.PHONY): Add bootfast.
278 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 279 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 280
3f8ea68c
EZ
281 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
282
b0b6ad00
EZ
2832004-10-06 Eli Zaretskii <eliz@gnu.org>
284
285 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
286 recent (2004-09-24) changes in src/Makefile.in.
287
ab5a4a32
EZ
2882004-08-14 Eli Zaretskii <eliz@gnu.org>
289
290 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
291 running a Unixy shell and to reincarnate the "Nothing to be done
292 for `all'" message from Make when there's nothing to be done.
293
cdc9b845
EZ
2942004-05-11 Eli Zaretskii <eliz@gnu.org>
295
296 * sedleim.inp (distclean): Remove stamp-subdirs.
297 (SUBDIRS): Don't use `touch', use `djecho' instead.
298 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
299
05fdbeb8
EZ
3002004-05-02 Eli Zaretskii <eliz@gnu.org>
301
302 * sed2v2.inp (HAVE_GETRUSAGE): Define.
303
a6eeaa81 3042003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
305
306 * mainmake.v2 (man lispref lispintro): Specify an explicit target
307 `info', like Makefile.in does.
308
a6eeaa81 3092003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
310
311 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
312 absolute file name of the current working directory. This avoids
313 the warning from Make about circular dependencies.
314
a6eeaa81 3152003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
316
317 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
318 so that CVS etc. file names are filtered out of the list of
319 subdirectories.
320
a6eeaa81 3212003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
322
323 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
324 with equivalent COMMAND.COM commands.
325
a6eeaa81 3262003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 327
3d8714e7
EZ
328 * sed3v2.inp (EXEEXT): Define to an empty string.
329
b7cb1e12 330 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 331 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
332
333 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
334 (HAVE_SIZE_T): Define.
335
852eef40
EZ
3362002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
337
338 * sed2v2.inp: New file.
339
340 * sed2.inp: Remove DJGPP v2.x stuff.
341
93fc6fbe
EZ
3422002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
343
344 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
345 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
346
ab8a75de
EZ
3472002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
348
177c0ea7 349 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
350 (bootstrap-clean-before, bootstrap-clean-after): Return to the
351 top-level directory after sub-make.
352 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
353
354 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
355
b9c1fa2e
EZ
3562002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
357
69587bba 358 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
359
360 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
361 target.
362
177c0ea7
JB
363 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
364 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
365 (bootstrap-clean-after): New targets.
366 (all): Depend on maybe_bootstrap.
367
fcd2ab44
EZ
3682001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
369
370 * sed1v2.inp: Delete _gdbinit in distclean target.
371
880820fe 3722001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
373
374 * COPYING: Moved back.
375
b0a63d77
EZ
3762001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
377
378 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
379 which needed it is gone.
380
880820fe 3812001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
382
383 * COPYING: Removed.
384
ac74199d
EZ
3852001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
386
387 * mainmake.v2 (lispintro): New target.
388 (all): Add lispintro.
389
390 * sed6.inp (SHELL): Comment away, for lispintro.
391
5c32b7c5
EZ
3922001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
393
394 * sed6.inp (texinputdir): Add, for the lispref directory.
395
396 * mainmake.v2 (all): Add lispref.
397 (man lispref): Add lispref.
398
71431a0e
GM
3992001-10-20 Gerd Moellmann <gerd@gnu.org>
400
6aa97356 401 * (Version 21.1 released.)
71431a0e 402
ab952a4f
GM
4032001-10-05 Gerd Moellmann <gerd@gnu.org>
404
405 * Branch for 21.1.
177c0ea7 406
fc406406
EZ
4072001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
408
409 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
410 already there.
411
24b97d4b
EZ
4122001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
413
414 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
415 error in "gcc -E -traditional" with GCC 3.0.
416
2b908342
EZ
4172001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
418
419 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
420 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
421 titdic-convert chdirs into leim/quail.
422
9d5d1075
EZ
4232001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
424
425 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
426 target.
427
d7fcecc1
EZ
4282001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
429
430 * README: New file.
431
432 * sed1.inp: Add copyright.
433 * sed1v2.inp: Add copyright.
434 * sed2.inp: Add copyright.
435 * sed2x.inp: Add copyright.
436 * sed3.inp: Add copyright.
437 * sed3v2.inp: Add copyright.
438 * sed4.inp: Add copyright.
439 * sed5x.inp: Add copyright.
440 * sed6.inp: Add copyright.
441 * sedleim.inp: Add copyright.
442 * sedlisp.inp: Add copyright.
443
7121a5e1
EZ
4442001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
445
446 * mainmake.v2, mainmake: Add copyright.
447
da7fab49
EZ
4482000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
449
450 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
451 Define; it is undefined in DJGPP v2.01.
452
f4da4611
EZ
4532000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
454
455 * sed2.inp (HAVE_MKSTEMP): Define.
456
a115794c
EZ
4572000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
458
459 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
460 the command; use Make's "export EMACSLOADPATH=" instead. Remove
461 the handling of `command` expansion, leim/Makefile.in doesn't use
462 that anymore.
463
67e0a2b6
EZ
4642000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
465
466 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
467
838b9528
EZ
4682000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
469
470 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
471 expansion to become case-sensitive and return all file names in
472 upper case on plain DOS.
473
efb29aff
EZ
4742000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
475
476 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
477 switch requires an argument.
478
4a201758
EZ
4792000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
480
481 * mainmake.v2 (src): Make the rule faster by using a single djecho
482 command instead of multiple redir invocations.
483 (install): Speed up by using a command.com's for loop.
484
7f987ac0
EZ
4852000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
486
487 * sed3v2.inp: Define ALLOCA to an empty string.
488
68be2869
EZ
4892000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
490
491 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
492
c107c335
EZ
4932000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
494
495 * sed1v2.inp: Set LIBSOUND to an empty string.
496
7f3e4303
EZ
4972000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
498
499 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
500
db1306d8
EZ
5012000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
502
503 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
504
4ea325f5
EZ
5052000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
506
507 * sedlisp.inp (srcdir): Edit this variable.
508
7d5c8691
EZ
5092000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
510
511 * sedlisp.inp: New file.
512
fcd2e082
EZ
5132000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
514
515 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
516 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
517 (TEXINPUTS): Use semi-colon; export explicitly.
518 (MAKEINFO): Export explicitly.
519
35a28e21
EZ
5202000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
521
522 * mainmake.v2 (install): Install ebrowse.exe.
523
33744b5d
DL
5242000-04-14 Dave Love <fx@gnu.org>
525
526 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
527
c1300911
EZ
5282000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
529
530 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
531 config.in.
532
7c7b25db
EZ
5332000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
534
535 * sed2.inp (HAVE_SETITIMER): Define.
536
ba3a0c6d
EZ
5371999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
538
539 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
540
541 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
542
32072ea3
DL
5431999-07-29 Eli Zaretskii <eliz@gnu.org>
544
545 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
546
5471999-07-12 Richard Stallman <rms@gnu.org>
548
549 * Version 20.4 released.
550
5511999-07-01 Eli Zaretskii <eliz@gnu.org>
552
553 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 554 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
555
5561999-05-19 Eli Zaretskii <eliz@gnu.org>
557
558 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
559 have GCC configured by default to use stabs, which unexec.c
560 doesn't currently support.
561
5621999-01-14 Eli Zaretskii <eliz@gnu.org>
563
564 * mainmake.v2 (install): Use update instead of sed to install fns.el.
565
5661999-01-11 Eli Zaretskii <eliz@gnu.org>
567
568 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
569 looks for it in exec-directory.
570
5711999-01-07 Eli Zaretskii <eliz@gnu.org>
572
573 * sedleim.inp: New file, for configuring the leim directory.
574
575 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
576 (clean): Add clean in leim.
577
5781998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
579
580 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
581
5821998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
583
584 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
585 use COMMAND.COM as the shell.
586
5871998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
588
589 * Version 20.3 released.
590
5911998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
592
593 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
594 directory.
595
5961998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
597
598 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
599 which generate gdb.ini.
600
6011998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
602
603 * mainmake.v2 (version): Determine emacs-version from
604 lisp/version.el. Pass it to sub-Make's.
605
6061998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
607
608 * sed3v2.inp: When installing ${version},
609 do it replacing @version@.
610
611 * mainmake.v2 (version): Compute the version from lisp/version.el
612 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
613
6141997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
615
616 * sed6.inp: New file, configures the man directory for MSDOS.
617
618 * mainmake.v2 (man): New target to build the manual.
619 (all): Add the man dependency.
620 (install): Change bin\\nul to bin\nul.
621
6221997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
623
624 * Version 20.2 released.
625
6261997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
627
628 * Version 20.1 released.
629
6301997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
631
632 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
633
6341997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
635
8de5628c 636 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 637
5e1a6e32 6381997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
639
640 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
641
6421997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
643
644 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
645 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
646
647 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
648 MSDOS users won't need `touch' installed.
649
650 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
651
6521996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
653
654 * Version 19.33 released.
655
6561996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
657
658 * is_exec.c: Renamed from is-exec.c.
659
6601996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
661
662 * Version 19.32 released.
663
664 * is-exec.c, sigaction.c: New files.
665
6661996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
667
668 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
669 the rules always generate TAGS.
670
6711996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
672
673 * sed2.inp: Don't undef MULTI_FRAME.
674
6751996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
676
677 * Version 19.31 released.
678
6791996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
680
681 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
682 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
683 Undo the previous change.
177c0ea7 684
32072ea3
DL
6851996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
686
177c0ea7 687 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
688
6891996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
690
691 * mainmake.v2 (src): Create a file with sed commands instead of using
692 a long sed command line (some versions of Sed don't handle that).
693 (gdb): Merged back into src, undoing April 13 change.
694 (install): Do use if statements, but not a loop.
177c0ea7 695
32072ea3
DL
6961996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
697
698 * mainmake.v2 (gdb): New target, broken out of src.
699 (install): Use simple explicit copy commands, not a loop.
700
7011996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
702
703 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
704 config.h.in.
705
706 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
707
7081996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
709
710 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
711
7121995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
713
714 * Version 19.30 released.
715
7161995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
717
718 * sed3.inp: Alter test-distrib to test-dis.
719
7201995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
721
722 * mainmake (install): Don't mv make-doc.exe into ../bin/.
723
7241995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
725
726 * sed1.inp: Call make-doc.exe instead of make-docfile.
727
7281995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
729
730 * sed2.inp: Define STDC_HEADERS.
731 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
732
7331995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
734
735 * sed3.inp: Fix sed append command to behave as intended.
736
7371995-01-20 Morten Welinder <terra@diku.dk>
738
739 * sed3.inp: Delete mysterious dot. Add comment to protect blank
740 line at end of file. Make sure make-docfile is compiled.
741
7421995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
743
744 * sed3.inp: Use coff2exe on make-docfile.
745 * sed1.inp: Not go32, which has problems with long arg lists.
746
7471994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
748
749 * sed1.inp: Handle "\t#"-style comments.
750 (obj): Don't add any files -- now done in src/makefile.in.in
751 (temacs): Don't depend on prefix-args.
752 (DOC): Reflect makefile changes regarding two-batch run.
753
754 * sed2.inp: Add comments showing how to use the system malloc.
755 (EMACS_CONFIG_OPTIONS): Set though not useful.
756 (HAVE_MKTIME): Define.
757
758 * mainmake (clean): Add target.
759
760 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
761
32072ea3
DL
7621994-07-14 Morten Welinder (terra@diku.dk)
763
764 * sed2.inp (HAVE_STRERROR): Define.
765
7661994-07-08 Morten Welinder (terra@diku.dk)
767
768 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
769
7701994-06-01 Morten Welinder (terra@diku.dk)
771
772 * sed4.inp: New file for configuring src/paths.h.
773
7741994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
775
776 * Version 19.25 released.
777
7781994-05-22 Morten Welinder (terra@diku.dk)
779
780 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
781 to src/makefile.in.in.
782
7831994-05-20 Morten Welinder (terra@tyr.diku.dk)
784
785 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
786 Also set it to correct three-part value.
787
7881994-05-16 Morten Welinder (terra@tyr.diku.dk)
789
790 * Version 19.23 released.
791
792 * sed1.inp: Don't use `+' in regexps as different stream
793 editors interpret them differently. Use `*' instead.
794
7951994-05-12 Morten Welinder (terra@diku.dk)
796
797 * mainmake (install): Set the minimum stack (for running under
798 DPMI) to 512K. Avoid using wildcard for matching one file.
799
8001994-05-08 Morten Welinder (terra@diku.dk)
801
802 * sed3.inp: Don't pass version to [ce]tags.
803
8041994-04-30 Morten Welinder (terra@diku.dk)
805
194d44e7 806 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
807 does not exist anymore.
808 Don't reset DEBUG_MOLE as that no longer is used.
809 Identify the file being patched as src/...
810 * sed2.inp: Identify the file being patched as src/...
811 * sed3.inp: We don't have to have the version number in here
812 anymore. Instead we patch the way it is passed from make to
813 the C compiler.
814
8151994-04-29 Morten Welinder (terra@diku.dk)
816
817 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
818 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
819
820 * sed2.inp: We have bcmp. Configuration is "msdos".
821 Get rid of ^Ms.
822
823 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
824 new configuration regarding utilities not to compile.
825 Fix version number. Get rid of ^Ms.
826
8271994-01-08 Morten Welinder (terra@diku.dk)
828
194d44e7 829 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
830 specifications and by not specifying an explicit shell.
831
8321994-01-07 Morten Welinder (terra@diku.dk)
833
834 * sed1.inp: Incorporate the actions of patch1.
835 * patch1: File deleted.
836
8371993-01-05 Morten Welinder (terra@diku.dk)
838
839 * mainmake: New file, makefile for the main directory.
840
841 * patch1: New file. Context diff to turn src/makefile.in into
842 a msdos version called makefile.
843
844 * emacs.pif: New file, program information file for Emacs under
845 Windows. (This file contains non-printable characters.)
846
847 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 848 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
849 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
850 (This file contains non-printable characters.)
851
177c0ea7 852 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
853 lib-src/makefile.
854
8de5628c 855 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 856
8de5628c 857 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
858
859;; Local Variables:
880820fe 860;; coding: utf-8
33462dfa 861;; add-log-time-zone-rule: t
6922b018 862;; End:
2a34a036 863
b65d8176 864 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 865 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
866
867 This file is part of GNU Emacs.
868
ff0cdfb9 869 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 870 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
871 the Free Software Foundation, either version 3 of the License, or
872 (at your option) any later version.
7f6d64f8
GM
873
874 GNU Emacs is distributed in the hope that it will be useful,
875 but WITHOUT ANY WARRANTY; without even the implied warranty of
876 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
877 GNU General Public License for more details.
878
879 You should have received a copy of the GNU General Public License
ff0cdfb9 880 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
881
882;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44