* progmodes/prolog.el (smie-indent-basic): Declare for byte-compiler.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
be4ff9da
GM
12010-05-18 Glenn Morris <rgm@gnu.org>
2
40dc6bf4
GM
3 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
4
be4ff9da
GM
5 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
6 (VMLIMIT_OBJ): Edit to vm-limit.o.
7
16455a85
GM
82010-05-17 Glenn Morris <rgm@gnu.org>
9
10 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
11 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
12
8877ca0f
GM
132010-05-16 Glenn Morris <rgm@gnu.org>
14
b02a6645
GM
15 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
16
8877ca0f
GM
17 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
18 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
19
6e546d18
GM
202010-05-15 Glenn Morris <rgm@gnu.org>
21
4235ca47
GM
22 * sed1v2.inp (LIBXMENU): Edit to empty.
23 * sed1x.inp (LIBXMENU): Expect empty initial value.
24
3545021d
GM
25 * sed1v2.inp (OLDXMENU): Edit to empty.
26 * sed1x.inp (OLDXMENU): Expect empty initial value.
27
9fad8b97
GM
28 * sed1v2.inp (LIBX_OTHER): Edit to empty.
29 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
30
6e546d18
GM
31 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
32 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
33
dbd3f723
EZ
342010-05-15 Eli Zaretskii <eliz@gnu.org>
35
36 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
37 "emacsclient".
38 (emacsserver, timer, wakeup): Remove edit-out commands.
39
40 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
41 (TERMCAP_OBJ): Add termcap.o.
42
02b49580
GM
432010-05-15 Glenn Morris <rgm@gnu.org>
44
1a82cca9
GM
45 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
46 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
47
1edbd309 48 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 49
489d31a4
GM
502010-05-14 Glenn Morris <rgm@gnu.org>
51
177b0288
GM
52 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
53
f14d1dfd
GM
54 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
55 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
56 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
57
11842bd8
GM
58 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
59 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
60 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
61 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
62 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
63
2633ef94
GM
64 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
65
489d31a4
GM
66 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
67
5a903aa9
GM
682010-05-13 Glenn Morris <rgm@gnu.org>
69
99ab9eb4
GM
70 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
71 (LIBXMENU): Edit to ${OLDXMENU}.
72 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
73
5a903aa9
GM
74 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
75 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
76 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
77 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
78 Edit to empty,
79 (LIB_MATH): Edit to -lm.
80 (UNEXEC_OBJ): Edit to unexec.o.
81
1a0d7c06
GM
822010-05-12 Glenn Morris <rgm@gnu.org>
83
44b031a6
GM
84 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
85
1a0d7c06
GM
86 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
87
acddf8ae
GM
882010-05-11 Glenn Morris <rgm@gnu.org>
89
90 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
91 * sed3x.inp: New file.
92
7490175b
GM
932010-05-10 Glenn Morris <rgm@gnu.org>
94
97efb629
GM
95 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
96
7490175b
GM
97 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
98
61a808e8
CY
992010-05-07 Chong Yidong <cyd@stupidchicken.com>
100
101 * Version 23.2 released.
102
40c17879
GM
1032010-05-08 Glenn Morris <rgm@gnu.org>
104
105 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
106 (TERMCAP_OBJ): Edit to tparam.o.
107
9fdec8bc
EZ
1082010-05-07 Eli Zaretskii <eliz@gnu.org>
109
110 Fix breakage due to autoconfiscation of Makefile.in files.
111
112 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
113
114 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
115 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
116 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
117 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
118 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
119 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
120 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
121 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
122 (XMENU_OBJ): Edit to xmenu.o.
123 (FONT_OBJ): Edit to value used for X on Unix.
124 (PRE_ALLOC_OBJ): Edit to lastfile.o.
125 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
126 (@unexec@): Edit to unexec.o.
127
e3cf0cde
GM
1282010-05-06 Glenn Morris <rgm@gnu.org>
129
130 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
131
ed68db4d
EZ
1322010-04-01 Eli Zaretskii <eliz@gnu.org>
133
134 Remove support for DJGPP v1.x.
135
136 * sed3.inp:
137 * sed2.inp:
138 * sed1.inp:
139 * mainmake: Files removed.
140
2201e7e2
EZ
1412010-03-27 Eli Zaretskii <eliz@gnu.org>
142
143 * sedlisp.inp (VPATH): Don't edit, no longer needed.
144 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
145 (abs_top_builddir): New edit.
146
147 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
148 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
149
150 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
151 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
152
153 * sed1v2.inp (abs_builddir): Edit into "../src".
154
288f9fc0
CY
1552010-03-10 Chong Yidong <cyd@stupidchicken.com>
156
157 * Branch for 23.2.
158
e4138181
EZ
1592010-02-19 Eli Zaretskii <eliz@gnu.org>
160
161 * INSTALL: Remove a CVS-specific note. Update for latest versions
162 of Windows.
163
e2a1f100
EZ
1642009-09-17 Eli Zaretskii <eliz@gnu.org>
165
166 * sed1v2.inp (OTHER_FILES): Edit to empty.
167
66205aea
EZ
1682009-09-11 Eli Zaretskii <eliz@gnu.org>
169
170 * mainmake.v2 (bootstrap): Ensure enough environment space
171 will be available to run config.bat.
172
a6e656a4
EZ
1732009-08-27 Eli Zaretskii <eliz@gnu.org>
174
175 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
176
70243478
CY
1772009-06-21 Chong Yidong <cyd@stupidchicken.com>
178
179 * Branch for 23.1.
180
dfec8622
EZ
1812009-04-14 Eli Zaretskii <eliz@gnu.org>
182
183 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
184 x_error_quitter; instead, append "set environment NAME" to the end.
185 Set NAME and USERNAME in the environment to the same value.
186
291f6a31
EZ
1872009-02-28 Eli Zaretskii <eliz@gnu.org>
188
189 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 190 out of CVS. (Bug#2151)
291f6a31 191
bd448b7a
EZ
1922008-12-19 Eli Zaretskii <eliz@gnu.org>
193
194 * INSTALL: Document the problems on Windows Vista and the
195 --with-system-malloc option to config.bat.
196
197 * sedalloc.inp: New file.
198
0c123bd1
EZ
1992008-11-21 Eli Zaretskii <eliz@gnu.org>
200
201 * mainmake.v2 (misc): New target.
202 (all, info): Depend on `misc'.
203
71a69201
EZ
2042008-11-15 Eli Zaretskii <eliz@gnu.org>
205
aae2a498
EZ
206 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
207 into `lisp'.
208
ead9233b
EZ
209 Make bootstrap work again:
210
211 * mainmake.v2 (boot): New variable.
212 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
213 src/bootlisp exists after running Make, run Make in `lisp' as
214 well.
215 (clean, mostlyclean): Remove bogus repeated clean in the top-level
216 directory.
217 (info, bootstrap-clean): New targets.
218 (bootstrap): Depend only on bootstrap-clean. Commands modified to
219 be equivalent to top-level Makefile.in.
220 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
221 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
222 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
223 Don't recurse into lwlib and oldXMenu.
224
225 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
226
227 * sedlisp.inp: Don't convert *.el files to Unix text format, and
228 don't copy ldefs-boot.el into loaddefs.el.
229
230 * sed6.inp: Edit out Unixy shell features in maintainer-clean
231 targets in doc/ Makefiles.
232
71a69201
EZ
233 * INSTALL: Update the list of utilities needed by lisp/Makefile
234 and for bootstrapping.
235
cafb9504
EZ
2362008-11-08 Eli Zaretskii <eliz@gnu.org>
237
238 * INSTALL: New file, with build instructions moved from the
239 top-level INSTALL.
240
e16acc2c
EZ
2412008-10-14 Eli Zaretskii <eliz@gnu.org>
242
243 * sedlisp.inp (lisp): Set to absolute file name of current
244 directory, not to ".", to have it on EMACSLOADPATH when we descend
245 into subdirectories.
246
293a3986
EZ
2472008-08-23 Eli Zaretskii <eliz@gnu.org>
248
249 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
250 src/s/msdos.h).
251
252 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
253
b97439ce 254 * sed1v2.inp (version): Define to empty.
293a3986
EZ
255 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
256 (EXEEXT): Define to .exe.
257 Edit "ln -f" into "cp -pf".
258 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
259 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
260 Edit "`/bin/pwd`/" into "./".
261 Stubify emacs after it is dumped, to produce emacs.exe.
262 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
263 b-emacs.exe to 3072K.
264
265 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
266 (emacs): Renamed from `man', to reflect changes in doc directory
267 structure. All callers changed.
268 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
269 into doc/ for manuals. Add misc subdirectory.
270 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
271 (install): Don't stubify/stubedit emacs.exe, this is now done by
272 src/Makefile.
273
57df543c
EZ
2742007-10-05 Eli Zaretskii <eliz@gnu.org>
275
276 * sed6.inp: Update comment to reflect doc directory structure.
277
278 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
279
cacc7b51
GM
2802007-07-25 Glenn Morris <rgm@gnu.org>
281
282 * Relicense all FSF files to GPLv3 or later.
283
284 * COPYING: Switch to GPLv3.
285
537a062f
CY
2862007-06-02 Chong Yidong <cyd@stupidchicken.com>
287
288 * Version 22.1 released.
289
f5f4e20d
GM
2902007-02-10 Glenn Morris <rgm@gnu.org>
291
292 * COPYING.DJ: Remove file since it is no longer needed (see README
293 for details).
294
222b4fde
GM
2952007-01-28 Glenn Morris <rgm@gnu.org>
296
297 * COPYING.DJ: New file.
298
22311938
EZ
2992006-12-04 Eli Zaretskii <eliz@gnu.org>
300
301 * sed2v2.inp (HAVE_SYNC): Define.
302
69a6e74d
EZ
3032006-11-25 Eli Zaretskii <eliz@gnu.org>
304
305 * sed1v2.inp (CFLAGS_SOUND): Edit out.
306
45a2056c
JB
3072006-09-15 Jay Belanger <belanger@truman.edu>
308
309 * COPYING: Replace "Library Public License" by "Lesser Public
310 License" throughout.
311
67b8391b
EZ
3122005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
313
314 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
315 getopt.o and getopt1.o.
316
a0ec7a4a
LK
3172005-07-04 Lute Kamstra <lute@gnu.org>
318
319 Update FSF's address in GPL notices.
320
3819d330
EZ
3212004-11-10 Eli Zaretskii <eliz@gnu.org>
322
323 * sed1.inp: Revert last change.
324
880820fe 3252004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
326
327 * sed1v2.inp: Use djecho for buildobj.lst.
328
329 * sed1.inp: Ditto.
330
3f8ea68c
EZ
3312004-11-08 Eli Zaretskii <eliz@gnu.org>
332
997a1ae5
EZ
333 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
334 loaddefs.el, unless the latter exists and is newer.
335
406865b8
EZ
336 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
337 (extraclean, bootfast): New targets.
338 (top_distclean): New macro, used by distclean, maintainer-clean,
339 and extraclean.
340 (.PHONY): Add bootfast.
341 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 342 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 343
3f8ea68c
EZ
344 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
345
b0b6ad00
EZ
3462004-10-06 Eli Zaretskii <eliz@gnu.org>
347
348 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
349 recent (2004-09-24) changes in src/Makefile.in.
350
ab5a4a32
EZ
3512004-08-14 Eli Zaretskii <eliz@gnu.org>
352
353 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
354 running a Unixy shell and to reincarnate the "Nothing to be done
355 for `all'" message from Make when there's nothing to be done.
356
cdc9b845
EZ
3572004-05-11 Eli Zaretskii <eliz@gnu.org>
358
359 * sedleim.inp (distclean): Remove stamp-subdirs.
360 (SUBDIRS): Don't use `touch', use `djecho' instead.
361 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
362
05fdbeb8
EZ
3632004-05-02 Eli Zaretskii <eliz@gnu.org>
364
365 * sed2v2.inp (HAVE_GETRUSAGE): Define.
366
a6eeaa81 3672003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
368
369 * mainmake.v2 (man lispref lispintro): Specify an explicit target
370 `info', like Makefile.in does.
371
a6eeaa81 3722003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
373
374 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
375 absolute file name of the current working directory. This avoids
376 the warning from Make about circular dependencies.
377
a6eeaa81 3782003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
379
380 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
381 so that CVS etc. file names are filtered out of the list of
382 subdirectories.
383
a6eeaa81 3842003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
385
386 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
387 with equivalent COMMAND.COM commands.
388
a6eeaa81 3892003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 390
3d8714e7
EZ
391 * sed3v2.inp (EXEEXT): Define to an empty string.
392
b7cb1e12 393 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 394 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
395
396 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
397 (HAVE_SIZE_T): Define.
398
852eef40
EZ
3992002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
400
401 * sed2v2.inp: New file.
402
403 * sed2.inp: Remove DJGPP v2.x stuff.
404
93fc6fbe
EZ
4052002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
406
407 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
408 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
409
ab8a75de
EZ
4102002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
411
177c0ea7 412 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
413 (bootstrap-clean-before, bootstrap-clean-after): Return to the
414 top-level directory after sub-make.
415 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
416
417 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
418
b9c1fa2e
EZ
4192002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
420
69587bba 421 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
422
423 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
424 target.
425
177c0ea7
JB
426 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
427 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
428 (bootstrap-clean-after): New targets.
429 (all): Depend on maybe_bootstrap.
430
fcd2ab44
EZ
4312001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
432
433 * sed1v2.inp: Delete _gdbinit in distclean target.
434
880820fe 4352001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
436
437 * COPYING: Moved back.
438
b0a63d77
EZ
4392001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
440
441 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
442 which needed it is gone.
443
880820fe 4442001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
445
446 * COPYING: Removed.
447
ac74199d
EZ
4482001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
449
450 * mainmake.v2 (lispintro): New target.
451 (all): Add lispintro.
452
453 * sed6.inp (SHELL): Comment away, for lispintro.
454
5c32b7c5
EZ
4552001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
456
457 * sed6.inp (texinputdir): Add, for the lispref directory.
458
459 * mainmake.v2 (all): Add lispref.
460 (man lispref): Add lispref.
461
71431a0e
GM
4622001-10-20 Gerd Moellmann <gerd@gnu.org>
463
6aa97356 464 * (Version 21.1 released.)
71431a0e 465
ab952a4f
GM
4662001-10-05 Gerd Moellmann <gerd@gnu.org>
467
468 * Branch for 21.1.
177c0ea7 469
fc406406
EZ
4702001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
471
472 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
473 already there.
474
24b97d4b
EZ
4752001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
476
477 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
478 error in "gcc -E -traditional" with GCC 3.0.
479
2b908342
EZ
4802001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
481
482 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
483 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
484 titdic-convert chdirs into leim/quail.
485
9d5d1075
EZ
4862001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
487
488 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
489 target.
490
d7fcecc1
EZ
4912001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
492
493 * README: New file.
494
495 * sed1.inp: Add copyright.
496 * sed1v2.inp: Add copyright.
497 * sed2.inp: Add copyright.
498 * sed2x.inp: Add copyright.
499 * sed3.inp: Add copyright.
500 * sed3v2.inp: Add copyright.
501 * sed4.inp: Add copyright.
502 * sed5x.inp: Add copyright.
503 * sed6.inp: Add copyright.
504 * sedleim.inp: Add copyright.
505 * sedlisp.inp: Add copyright.
506
7121a5e1
EZ
5072001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
508
509 * mainmake.v2, mainmake: Add copyright.
510
da7fab49
EZ
5112000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
512
513 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
514 Define; it is undefined in DJGPP v2.01.
515
f4da4611
EZ
5162000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
517
518 * sed2.inp (HAVE_MKSTEMP): Define.
519
a115794c
EZ
5202000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
521
522 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
523 the command; use Make's "export EMACSLOADPATH=" instead. Remove
524 the handling of `command` expansion, leim/Makefile.in doesn't use
525 that anymore.
526
67e0a2b6
EZ
5272000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
528
529 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
530
838b9528
EZ
5312000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
532
533 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
534 expansion to become case-sensitive and return all file names in
535 upper case on plain DOS.
536
efb29aff
EZ
5372000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
538
539 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
540 switch requires an argument.
541
4a201758
EZ
5422000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
543
544 * mainmake.v2 (src): Make the rule faster by using a single djecho
545 command instead of multiple redir invocations.
546 (install): Speed up by using a command.com's for loop.
547
7f987ac0
EZ
5482000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
549
550 * sed3v2.inp: Define ALLOCA to an empty string.
551
68be2869
EZ
5522000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
553
554 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
555
c107c335
EZ
5562000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
557
558 * sed1v2.inp: Set LIBSOUND to an empty string.
559
7f3e4303
EZ
5602000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
561
562 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
563
db1306d8
EZ
5642000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
565
566 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
567
4ea325f5
EZ
5682000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
569
570 * sedlisp.inp (srcdir): Edit this variable.
571
7d5c8691
EZ
5722000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
573
574 * sedlisp.inp: New file.
575
fcd2e082
EZ
5762000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
577
578 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
579 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
580 (TEXINPUTS): Use semi-colon; export explicitly.
581 (MAKEINFO): Export explicitly.
582
35a28e21
EZ
5832000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
584
585 * mainmake.v2 (install): Install ebrowse.exe.
586
33744b5d
DL
5872000-04-14 Dave Love <fx@gnu.org>
588
589 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
590
c1300911
EZ
5912000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
592
593 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
594 config.in.
595
7c7b25db
EZ
5962000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
597
598 * sed2.inp (HAVE_SETITIMER): Define.
599
ba3a0c6d
EZ
6001999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
601
602 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
603
604 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
605
32072ea3
DL
6061999-07-29 Eli Zaretskii <eliz@gnu.org>
607
608 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
609
6101999-07-12 Richard Stallman <rms@gnu.org>
611
612 * Version 20.4 released.
613
6141999-07-01 Eli Zaretskii <eliz@gnu.org>
615
616 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 617 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
618
6191999-05-19 Eli Zaretskii <eliz@gnu.org>
620
621 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
622 have GCC configured by default to use stabs, which unexec.c
623 doesn't currently support.
624
6251999-01-14 Eli Zaretskii <eliz@gnu.org>
626
627 * mainmake.v2 (install): Use update instead of sed to install fns.el.
628
6291999-01-11 Eli Zaretskii <eliz@gnu.org>
630
631 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
632 looks for it in exec-directory.
633
6341999-01-07 Eli Zaretskii <eliz@gnu.org>
635
636 * sedleim.inp: New file, for configuring the leim directory.
637
638 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
639 (clean): Add clean in leim.
640
6411998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
642
643 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
644
6451998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
646
647 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
648 use COMMAND.COM as the shell.
649
6501998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
651
652 * Version 20.3 released.
653
6541998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
655
656 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
657 directory.
658
6591998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
660
661 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
662 which generate gdb.ini.
663
6641998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
665
666 * mainmake.v2 (version): Determine emacs-version from
667 lisp/version.el. Pass it to sub-Make's.
668
6691998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
670
671 * sed3v2.inp: When installing ${version},
672 do it replacing @version@.
673
674 * mainmake.v2 (version): Compute the version from lisp/version.el
675 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
676
6771997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
678
679 * sed6.inp: New file, configures the man directory for MSDOS.
680
681 * mainmake.v2 (man): New target to build the manual.
682 (all): Add the man dependency.
683 (install): Change bin\\nul to bin\nul.
684
6851997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
686
687 * Version 20.2 released.
688
6891997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
690
691 * Version 20.1 released.
692
6931997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
694
695 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
696
6971997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
698
8de5628c 699 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 700
5e1a6e32 7011997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
702
703 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
704
7051997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
706
707 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
708 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
709
710 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
711 MSDOS users won't need `touch' installed.
712
713 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
714
7151996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
716
717 * Version 19.33 released.
718
7191996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
720
721 * is_exec.c: Renamed from is-exec.c.
722
7231996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
724
725 * Version 19.32 released.
726
727 * is-exec.c, sigaction.c: New files.
728
7291996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
730
731 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
732 the rules always generate TAGS.
733
7341996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
735
736 * sed2.inp: Don't undef MULTI_FRAME.
737
7381996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
739
740 * Version 19.31 released.
741
7421996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
743
744 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
745 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
746 Undo the previous change.
177c0ea7 747
32072ea3
DL
7481996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
749
177c0ea7 750 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
751
7521996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
753
754 * mainmake.v2 (src): Create a file with sed commands instead of using
755 a long sed command line (some versions of Sed don't handle that).
756 (gdb): Merged back into src, undoing April 13 change.
757 (install): Do use if statements, but not a loop.
177c0ea7 758
32072ea3
DL
7591996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
760
761 * mainmake.v2 (gdb): New target, broken out of src.
762 (install): Use simple explicit copy commands, not a loop.
763
7641996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
765
766 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
767 config.h.in.
768
769 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
770
7711996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
772
773 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
774
7751995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
776
777 * Version 19.30 released.
778
7791995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
780
781 * sed3.inp: Alter test-distrib to test-dis.
782
7831995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
784
785 * mainmake (install): Don't mv make-doc.exe into ../bin/.
786
7871995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
788
789 * sed1.inp: Call make-doc.exe instead of make-docfile.
790
7911995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
792
793 * sed2.inp: Define STDC_HEADERS.
794 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
795
7961995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
797
798 * sed3.inp: Fix sed append command to behave as intended.
799
8001995-01-20 Morten Welinder <terra@diku.dk>
801
802 * sed3.inp: Delete mysterious dot. Add comment to protect blank
803 line at end of file. Make sure make-docfile is compiled.
804
8051995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
806
807 * sed3.inp: Use coff2exe on make-docfile.
808 * sed1.inp: Not go32, which has problems with long arg lists.
809
8101994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
811
812 * sed1.inp: Handle "\t#"-style comments.
813 (obj): Don't add any files -- now done in src/makefile.in.in
814 (temacs): Don't depend on prefix-args.
815 (DOC): Reflect makefile changes regarding two-batch run.
816
817 * sed2.inp: Add comments showing how to use the system malloc.
818 (EMACS_CONFIG_OPTIONS): Set though not useful.
819 (HAVE_MKTIME): Define.
820
821 * mainmake (clean): Add target.
822
823 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
824
32072ea3
DL
8251994-07-14 Morten Welinder (terra@diku.dk)
826
827 * sed2.inp (HAVE_STRERROR): Define.
828
8291994-07-08 Morten Welinder (terra@diku.dk)
830
831 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
832
8331994-06-01 Morten Welinder (terra@diku.dk)
834
835 * sed4.inp: New file for configuring src/paths.h.
836
8371994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
838
839 * Version 19.25 released.
840
8411994-05-22 Morten Welinder (terra@diku.dk)
842
843 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
844 to src/makefile.in.in.
845
8461994-05-20 Morten Welinder (terra@tyr.diku.dk)
847
848 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
849 Also set it to correct three-part value.
850
8511994-05-16 Morten Welinder (terra@tyr.diku.dk)
852
853 * Version 19.23 released.
854
855 * sed1.inp: Don't use `+' in regexps as different stream
856 editors interpret them differently. Use `*' instead.
857
8581994-05-12 Morten Welinder (terra@diku.dk)
859
860 * mainmake (install): Set the minimum stack (for running under
861 DPMI) to 512K. Avoid using wildcard for matching one file.
862
8631994-05-08 Morten Welinder (terra@diku.dk)
864
865 * sed3.inp: Don't pass version to [ce]tags.
866
8671994-04-30 Morten Welinder (terra@diku.dk)
868
194d44e7 869 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
870 does not exist anymore.
871 Don't reset DEBUG_MOLE as that no longer is used.
872 Identify the file being patched as src/...
873 * sed2.inp: Identify the file being patched as src/...
874 * sed3.inp: We don't have to have the version number in here
875 anymore. Instead we patch the way it is passed from make to
876 the C compiler.
877
8781994-04-29 Morten Welinder (terra@diku.dk)
879
880 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
881 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
882
883 * sed2.inp: We have bcmp. Configuration is "msdos".
884 Get rid of ^Ms.
885
886 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
887 new configuration regarding utilities not to compile.
888 Fix version number. Get rid of ^Ms.
889
8901994-01-08 Morten Welinder (terra@diku.dk)
891
194d44e7 892 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
893 specifications and by not specifying an explicit shell.
894
8951994-01-07 Morten Welinder (terra@diku.dk)
896
897 * sed1.inp: Incorporate the actions of patch1.
898 * patch1: File deleted.
899
9001993-01-05 Morten Welinder (terra@diku.dk)
901
902 * mainmake: New file, makefile for the main directory.
903
904 * patch1: New file. Context diff to turn src/makefile.in into
905 a msdos version called makefile.
906
907 * emacs.pif: New file, program information file for Emacs under
908 Windows. (This file contains non-printable characters.)
909
910 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 911 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
912 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
913 (This file contains non-printable characters.)
914
177c0ea7 915 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
916 lib-src/makefile.
917
8de5628c 918 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 919
8de5628c 920 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
921
922;; Local Variables:
880820fe 923;; coding: utf-8
33462dfa 924;; add-log-time-zone-rule: t
6922b018 925;; End:
2a34a036 926
b65d8176 927 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
114f9c96 928 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
7f6d64f8
GM
929
930 This file is part of GNU Emacs.
931
ff0cdfb9 932 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 933 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
934 the Free Software Foundation, either version 3 of the License, or
935 (at your option) any later version.
7f6d64f8
GM
936
937 GNU Emacs is distributed in the hope that it will be useful,
938 but WITHOUT ANY WARRANTY; without even the implied warranty of
939 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
940 GNU General Public License for more details.
941
942 You should have received a copy of the GNU General Public License
ff0cdfb9 943 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
1042fe8c
MB
944
945;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44