Add GnuTLS support for W32 and certificate and hostname verification in GnuTLS.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
1b2de274
EZ
12011-04-24 Eli Zaretskii <eliz@gnu.org>
2
3 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
4 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
5 REPLACE_* variables.
6
7c106b1e
EZ
72011-04-06 Eli Zaretskii <eliz@gnu.org>
8
9 * sedlibmk.inp: Update checklist.
10 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
11 ($(top_builddir)/config.status): Edit away, both as target and in
12 prerequisites.
13 (@am__fastdepCC_FALSE@): Fix editing.
14 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
15 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
16 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
17 to either nothing or "#".
18
07da4b3c
EZ
192011-03-25 Eli Zaretskii <eliz@gnu.org>
20
21 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
22 Add a description of what needs to be done when a new gnulib
23 module is added.
f4d87671 24 (MKDIR_P): Fix replacement command.
07da4b3c 25
33383987
JB
262011-03-07 Chong Yidong <cyd@stupidchicken.com>
27
28 * Version 23.3 released.
29
945d8b44
EZ
302011-02-26 Eli Zaretskii <eliz@gnu.org>
31
003fa8b6
EZ
32 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
33 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
34 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
35 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
36 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
37 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
38 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
39 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
40 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
41 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
42 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
43 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
44 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
45 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
46 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
47 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
48 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
49 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 50 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 51 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 52 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
53
54 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
55 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
56 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
57 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
58 edits.
59
945d8b44
EZ
60 * depfiles.bat: Create a dummy .Po file only if a file by the same
61 name does not already exist in the deps/ subdirectory.
62
9d9d12cd
EZ
632011-02-19 Eli Zaretskii <eliz@gnu.org>
64
615d868e 65 * depfiles.bat: New file.
83627c03 66
615d868e
EZ
67 * sedlibmk.inp: New file.
68
69 * sedlibcf.inp: New file.
f601db19
EZ
70
71 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
72 (BUILT_EMACS): Rename from BUILT-EMACS.
73
74 * sed6.inp (MAKEINFO): Edit to "makeinfo".
75 (ENVADD): Adjust to MAKEINFO_OPTS.
76 (texinputdir): Don't edit.
77
534e4e80
EZ
78 * sed3v2.inp (-DVERSION): Edit out.
79 (LOADLIBES): Don't edit to empty.
80
615d868e
EZ
81 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
82 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
83 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
84 (HAVE__BOOL): Edit to 1.
85 (VERSION, inline, restrict): Edit for DJGPP.
86 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
87
88 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
89 (@true): Edit to "@rem".
90 (move-if-change): Edit to "update".
91 (echo): Edit to "djecho".
92 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
93 (LIBOBJS): Edit to empty.
94 ($(libsrc)/make-docfile): Two new edits, one each for every
95 invocation of make-docfile.
96 (move-if-change): Fix edit.
97 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
98 command line shorter.
9d9d12cd
EZ
99
100 * mainmake.v2 (version): Remove, no longer needed (config.in
101 defines VERSION).
102 (all): Add lib.
103 (lib): New target and recipe.
104 (lib-src): Depend on lib.
105 (src): Depend on lib and lib-src.
106 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
107 (bootstrap-clean): Recurse into lib.
615d868e 108 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 109
16eea16b
GM
1102011-01-08 Glenn Morris <rgm@gnu.org>
111
112 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
113
31620103
EZ
1142011-01-07 Eli Zaretskii <eliz@gnu.org>
115
116 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
117
d6a003a8
AS
1182010-12-04 Andreas Schwab <schwab@linux-m68k.org>
119
120 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
121
c3911ead
EZ
1222010-10-15 Eli Zaretskii <eliz@gnu.org>
123
124 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
125 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
126
127 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
128 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
129
a4daeecf
DN
1302010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
131
132 * sed1v2.inp (PROFILING_LDFLAGS):
133 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
134
3fb78d1f
GM
1352010-10-09 Glenn Morris <rgm@gnu.org>
136
137 * mainmake.v2 (install): Remove b2m.
138
644d0594
EZ
1392010-10-02 Eli Zaretskii <eliz@gnu.org>
140
141 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
142 files. Make all file names in TAGS tables absolute.
143
ae9cecb9
EZ
1442010-10-01 Eli Zaretskii <eliz@gnu.org>
145
146 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
147
9f5a812a
EZ
1482010-09-22 Eli Zaretskii <eliz@gnu.org>
149
150 * sed1v2.inp (LINKER): Don't edit, variable was removed from
151 src/Makefile.in.
152 (LD_FIRSTFLAG): Edit to empty.
153
25b88a3d
EZ
1542010-09-17 Eli Zaretskii <eliz@gnu.org>
155
156 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
157
26446e2c
EZ
1582010-08-22 Chong Yidong <cyd@stupidchicken.com>
159
160 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
161
6f505bc8
EZ
1622010-08-20 Eli Zaretskii <eliz@gnu.org>
163
164 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
165
491a1546
EZ
1662010-08-15 Eli Zaretskii <eliz@gnu.org>
167
168 * mainmake.v2 (version): Update due to change in emacs.c.
169
29cf3e20
EZ
1702010-08-05 Eli Zaretskii <eliz@gnu.org>
171
172 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
173 unexec.c => unexcoff.c.
174
59df9fdd 1752010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 176
59df9fdd 177 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 178
fc549af9
EZ
1792010-07-12 Eli Zaretskii <eliz@gnu.org>
180
181 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
182 Edit to empty.
183
184 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
185 Edit to empty.
186
4ea6cb0a
EZ
1872010-07-11 Eli Zaretskii <eliz@gnu.org>
188
189 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
190 defined on <sys/config.h>.
191
8966b757
AS
1922010-07-11 Andreas Schwab <schwab@linux-m68k.org>
193
194 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
195 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
196
e3d5fd37
EZ
1972010-07-08 Eli Zaretskii <eliz@gnu.org>
198
199 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
200 which doesn't exist.
201
202 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
203
49d9e6b0
DN
2042010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
205
206 * sed1v2.inp: Remove reference to prefix-args.
207
72af86bd
AS
2082010-07-07 Andreas Schwab <schwab@linux-m68k.org>
209
210 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
211 (HAVE_BZERO): Don't edit.
212
baeb2564
EZ
2132010-07-02 Eli Zaretskii <eliz@gnu.org>
214
215 * sed1v2.inp (LIB_GCC): Edit to empty.
216 Return back to ../src after compiling each .el file.
217
6259c2ec
GM
2182010-06-30 Glenn Morris <rgm@gnu.org>
219
220 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
221
394f2386
EZ
2222010-06-26 Eli Zaretskii <eliz@gnu.org>
223
224 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
225 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
226
227 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
228 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
229 that begin with "cd ../lisp". Edit out sh if-then-else-fi
230 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
231 constructs in emacs${EXEEXT} rule.
394f2386 232
eb697db5
DN
2332010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
234
235 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
236
824e2978
GM
2372010-06-03 Glenn Morris <rgm@gnu.org>
238
239 * sed2v2.inp: Do not edit HAVE_ALLOCA.
240
ccd89fb3
GM
2412010-05-26 Glenn Morris <rgm@gnu.org>
242
90278cb6
GM
243 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
244
ccd89fb3
GM
245 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
246 No longer present.
247
e5458003
GM
2482010-05-25 Glenn Morris <rgm@gnu.org>
249
250 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
251
e8752c66
GM
2522010-05-21 Glenn Morris <rgm@gnu.org>
253
90278cb6 254 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 255
04384b2d
GM
256 * sed1x.inp (OLDXMENU): Replace any initial value.
257 * sed1v2.inp (OLDXMENU): Edit to "nothing".
258
e8752c66
GM
259 * sed1v2.inp (CANNOT_DUMP): Edit to no.
260
9d5cf9b6
GM
2612010-05-20 Glenn Morris <rgm@gnu.org>
262
263 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
264 (MKDEPDIR): Edit to ':'.
265
c1d0dcfd
GM
2662010-05-19 Glenn Morris <rgm@gnu.org>
267
d494e8f2
GM
268 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
269
c1d0dcfd
GM
270 * sed1v2.inp (LD): Edit to $(CC).
271 (YMF_PASS_LDFLAGS): Edit to `flags'.
272
952d5580
EZ
2732010-05-18 Eli Zaretskii <eliz@gnu.org>
274
275 * sed1x.inp: Add copyright notice.
276
be4ff9da
GM
2772010-05-18 Glenn Morris <rgm@gnu.org>
278
40dc6bf4
GM
279 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
280
be4ff9da
GM
281 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
282 (VMLIMIT_OBJ): Edit to vm-limit.o.
283
16455a85
GM
2842010-05-17 Glenn Morris <rgm@gnu.org>
285
286 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
287 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
288
8877ca0f
GM
2892010-05-16 Glenn Morris <rgm@gnu.org>
290
b02a6645
GM
291 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
292
8877ca0f
GM
293 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
294 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
295
6e546d18
GM
2962010-05-15 Glenn Morris <rgm@gnu.org>
297
4235ca47
GM
298 * sed1v2.inp (LIBXMENU): Edit to empty.
299 * sed1x.inp (LIBXMENU): Expect empty initial value.
300
3545021d
GM
301 * sed1v2.inp (OLDXMENU): Edit to empty.
302 * sed1x.inp (OLDXMENU): Expect empty initial value.
303
9fad8b97
GM
304 * sed1v2.inp (LIBX_OTHER): Edit to empty.
305 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
306
6e546d18
GM
307 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
308 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
309
dbd3f723
EZ
3102010-05-15 Eli Zaretskii <eliz@gnu.org>
311
312 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
313 "emacsclient".
314 (emacsserver, timer, wakeup): Remove edit-out commands.
315
316 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
317 (TERMCAP_OBJ): Add termcap.o.
318
02b49580
GM
3192010-05-15 Glenn Morris <rgm@gnu.org>
320
1a82cca9
GM
321 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
322 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
323
1edbd309 324 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 325
489d31a4
GM
3262010-05-14 Glenn Morris <rgm@gnu.org>
327
177b0288
GM
328 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
329
f14d1dfd
GM
330 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
331 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
332 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
333
11842bd8
GM
334 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
335 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
336 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
337 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
338 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
339
2633ef94
GM
340 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
341
489d31a4
GM
342 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
343
5a903aa9
GM
3442010-05-13 Glenn Morris <rgm@gnu.org>
345
99ab9eb4
GM
346 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
347 (LIBXMENU): Edit to ${OLDXMENU}.
348 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
349
5a903aa9
GM
350 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
351 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
352 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
353 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 354 Edit to empty.
5a903aa9
GM
355 (LIB_MATH): Edit to -lm.
356 (UNEXEC_OBJ): Edit to unexec.o.
357
1a0d7c06
GM
3582010-05-12 Glenn Morris <rgm@gnu.org>
359
44b031a6
GM
360 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
361
1a0d7c06
GM
362 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
363
acddf8ae
GM
3642010-05-11 Glenn Morris <rgm@gnu.org>
365
366 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
367 * sed3x.inp: New file.
368
7490175b
GM
3692010-05-10 Glenn Morris <rgm@gnu.org>
370
97efb629
GM
371 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
372
7490175b
GM
373 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
374
61a808e8
CY
3752010-05-07 Chong Yidong <cyd@stupidchicken.com>
376
377 * Version 23.2 released.
378
40c17879
GM
3792010-05-08 Glenn Morris <rgm@gnu.org>
380
381 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
382 (TERMCAP_OBJ): Edit to tparam.o.
383
9fdec8bc
EZ
3842010-05-07 Eli Zaretskii <eliz@gnu.org>
385
386 Fix breakage due to autoconfiscation of Makefile.in files.
387
388 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
389
390 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
391 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
392 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
393 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
394 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
395 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
396 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
397 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
398 (XMENU_OBJ): Edit to xmenu.o.
399 (FONT_OBJ): Edit to value used for X on Unix.
400 (PRE_ALLOC_OBJ): Edit to lastfile.o.
401 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
402 (@unexec@): Edit to unexec.o.
403
e3cf0cde
GM
4042010-05-06 Glenn Morris <rgm@gnu.org>
405
406 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
407
ed68db4d
EZ
4082010-04-01 Eli Zaretskii <eliz@gnu.org>
409
410 Remove support for DJGPP v1.x.
411
412 * sed3.inp:
413 * sed2.inp:
414 * sed1.inp:
415 * mainmake: Files removed.
416
2201e7e2
EZ
4172010-03-27 Eli Zaretskii <eliz@gnu.org>
418
419 * sedlisp.inp (VPATH): Don't edit, no longer needed.
420 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
421 (abs_top_builddir): New edit.
422
423 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
424 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
425
426 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
427 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
428
429 * sed1v2.inp (abs_builddir): Edit into "../src".
430
288f9fc0
CY
4312010-03-10 Chong Yidong <cyd@stupidchicken.com>
432
433 * Branch for 23.2.
434
e4138181
EZ
4352010-02-19 Eli Zaretskii <eliz@gnu.org>
436
437 * INSTALL: Remove a CVS-specific note. Update for latest versions
438 of Windows.
439
e2a1f100
EZ
4402009-09-17 Eli Zaretskii <eliz@gnu.org>
441
442 * sed1v2.inp (OTHER_FILES): Edit to empty.
443
66205aea
EZ
4442009-09-11 Eli Zaretskii <eliz@gnu.org>
445
446 * mainmake.v2 (bootstrap): Ensure enough environment space
447 will be available to run config.bat.
448
a6e656a4
EZ
4492009-08-27 Eli Zaretskii <eliz@gnu.org>
450
451 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
452
70243478
CY
4532009-06-21 Chong Yidong <cyd@stupidchicken.com>
454
455 * Branch for 23.1.
456
dfec8622
EZ
4572009-04-14 Eli Zaretskii <eliz@gnu.org>
458
459 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
460 x_error_quitter; instead, append "set environment NAME" to the end.
461 Set NAME and USERNAME in the environment to the same value.
462
291f6a31
EZ
4632009-02-28 Eli Zaretskii <eliz@gnu.org>
464
465 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 466 out of CVS. (Bug#2151)
291f6a31 467
bd448b7a
EZ
4682008-12-19 Eli Zaretskii <eliz@gnu.org>
469
470 * INSTALL: Document the problems on Windows Vista and the
471 --with-system-malloc option to config.bat.
472
473 * sedalloc.inp: New file.
474
0c123bd1
EZ
4752008-11-21 Eli Zaretskii <eliz@gnu.org>
476
477 * mainmake.v2 (misc): New target.
478 (all, info): Depend on `misc'.
479
71a69201
EZ
4802008-11-15 Eli Zaretskii <eliz@gnu.org>
481
aae2a498
EZ
482 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
483 into `lisp'.
484
ead9233b
EZ
485 Make bootstrap work again:
486
487 * mainmake.v2 (boot): New variable.
488 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
489 src/bootlisp exists after running Make, run Make in `lisp' as
490 well.
491 (clean, mostlyclean): Remove bogus repeated clean in the top-level
492 directory.
493 (info, bootstrap-clean): New targets.
494 (bootstrap): Depend only on bootstrap-clean. Commands modified to
495 be equivalent to top-level Makefile.in.
496 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
497 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
498 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
499 Don't recurse into lwlib and oldXMenu.
500
501 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
502
503 * sedlisp.inp: Don't convert *.el files to Unix text format, and
504 don't copy ldefs-boot.el into loaddefs.el.
505
506 * sed6.inp: Edit out Unixy shell features in maintainer-clean
507 targets in doc/ Makefiles.
508
71a69201
EZ
509 * INSTALL: Update the list of utilities needed by lisp/Makefile
510 and for bootstrapping.
511
cafb9504
EZ
5122008-11-08 Eli Zaretskii <eliz@gnu.org>
513
514 * INSTALL: New file, with build instructions moved from the
515 top-level INSTALL.
516
e16acc2c
EZ
5172008-10-14 Eli Zaretskii <eliz@gnu.org>
518
519 * sedlisp.inp (lisp): Set to absolute file name of current
520 directory, not to ".", to have it on EMACSLOADPATH when we descend
521 into subdirectories.
522
293a3986
EZ
5232008-08-23 Eli Zaretskii <eliz@gnu.org>
524
525 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
526 src/s/msdos.h).
527
528 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
529
b97439ce 530 * sed1v2.inp (version): Define to empty.
293a3986
EZ
531 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
532 (EXEEXT): Define to .exe.
533 Edit "ln -f" into "cp -pf".
534 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
535 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
536 Edit "`/bin/pwd`/" into "./".
537 Stubify emacs after it is dumped, to produce emacs.exe.
538 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
539 b-emacs.exe to 3072K.
540
541 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
542 (emacs): Renamed from `man', to reflect changes in doc directory
543 structure. All callers changed.
544 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
545 into doc/ for manuals. Add misc subdirectory.
546 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
547 (install): Don't stubify/stubedit emacs.exe, this is now done by
548 src/Makefile.
549
57df543c
EZ
5502007-10-05 Eli Zaretskii <eliz@gnu.org>
551
552 * sed6.inp: Update comment to reflect doc directory structure.
553
554 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
555
cacc7b51
GM
5562007-07-25 Glenn Morris <rgm@gnu.org>
557
558 * Relicense all FSF files to GPLv3 or later.
559
560 * COPYING: Switch to GPLv3.
561
537a062f
CY
5622007-06-02 Chong Yidong <cyd@stupidchicken.com>
563
564 * Version 22.1 released.
565
f5f4e20d
GM
5662007-02-10 Glenn Morris <rgm@gnu.org>
567
568 * COPYING.DJ: Remove file since it is no longer needed (see README
569 for details).
570
222b4fde
GM
5712007-01-28 Glenn Morris <rgm@gnu.org>
572
573 * COPYING.DJ: New file.
574
22311938
EZ
5752006-12-04 Eli Zaretskii <eliz@gnu.org>
576
577 * sed2v2.inp (HAVE_SYNC): Define.
578
69a6e74d
EZ
5792006-11-25 Eli Zaretskii <eliz@gnu.org>
580
581 * sed1v2.inp (CFLAGS_SOUND): Edit out.
582
45a2056c
JB
5832006-09-15 Jay Belanger <belanger@truman.edu>
584
585 * COPYING: Replace "Library Public License" by "Lesser Public
586 License" throughout.
587
67b8391b
EZ
5882005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
589
590 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
591 getopt.o and getopt1.o.
592
a0ec7a4a
LK
5932005-07-04 Lute Kamstra <lute@gnu.org>
594
595 Update FSF's address in GPL notices.
596
3819d330
EZ
5972004-11-10 Eli Zaretskii <eliz@gnu.org>
598
599 * sed1.inp: Revert last change.
600
880820fe 6012004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
602
603 * sed1v2.inp: Use djecho for buildobj.lst.
604
605 * sed1.inp: Ditto.
606
3f8ea68c
EZ
6072004-11-08 Eli Zaretskii <eliz@gnu.org>
608
997a1ae5
EZ
609 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
610 loaddefs.el, unless the latter exists and is newer.
611
406865b8
EZ
612 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
613 (extraclean, bootfast): New targets.
614 (top_distclean): New macro, used by distclean, maintainer-clean,
615 and extraclean.
616 (.PHONY): Add bootfast.
617 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 618 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 619
3f8ea68c
EZ
620 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
621
b0b6ad00
EZ
6222004-10-06 Eli Zaretskii <eliz@gnu.org>
623
624 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
625 recent (2004-09-24) changes in src/Makefile.in.
626
ab5a4a32
EZ
6272004-08-14 Eli Zaretskii <eliz@gnu.org>
628
629 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
630 running a Unixy shell and to reincarnate the "Nothing to be done
631 for `all'" message from Make when there's nothing to be done.
632
cdc9b845
EZ
6332004-05-11 Eli Zaretskii <eliz@gnu.org>
634
635 * sedleim.inp (distclean): Remove stamp-subdirs.
636 (SUBDIRS): Don't use `touch', use `djecho' instead.
637 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
638
05fdbeb8
EZ
6392004-05-02 Eli Zaretskii <eliz@gnu.org>
640
641 * sed2v2.inp (HAVE_GETRUSAGE): Define.
642
a6eeaa81 6432003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
644
645 * mainmake.v2 (man lispref lispintro): Specify an explicit target
646 `info', like Makefile.in does.
647
a6eeaa81 6482003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
649
650 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
651 absolute file name of the current working directory. This avoids
652 the warning from Make about circular dependencies.
653
a6eeaa81 6542003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
655
656 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
657 so that CVS etc. file names are filtered out of the list of
658 subdirectories.
659
a6eeaa81 6602003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
661
662 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
663 with equivalent COMMAND.COM commands.
664
a6eeaa81 6652003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 666
3d8714e7
EZ
667 * sed3v2.inp (EXEEXT): Define to an empty string.
668
b7cb1e12 669 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 670 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
671
672 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
673 (HAVE_SIZE_T): Define.
674
852eef40
EZ
6752002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
676
677 * sed2v2.inp: New file.
678
679 * sed2.inp: Remove DJGPP v2.x stuff.
680
93fc6fbe
EZ
6812002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
682
683 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
684 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
685
ab8a75de
EZ
6862002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
687
177c0ea7 688 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
689 (bootstrap-clean-before, bootstrap-clean-after): Return to the
690 top-level directory after sub-make.
691 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
692
693 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
694
b9c1fa2e
EZ
6952002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
696
69587bba 697 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
698
699 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
700 target.
701
177c0ea7
JB
702 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
703 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
704 (bootstrap-clean-after): New targets.
705 (all): Depend on maybe_bootstrap.
706
fcd2ab44
EZ
7072001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
708
709 * sed1v2.inp: Delete _gdbinit in distclean target.
710
880820fe 7112001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
712
713 * COPYING: Moved back.
714
b0a63d77
EZ
7152001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
716
717 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
718 which needed it is gone.
719
880820fe 7202001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
721
722 * COPYING: Removed.
723
ac74199d
EZ
7242001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
725
726 * mainmake.v2 (lispintro): New target.
727 (all): Add lispintro.
728
729 * sed6.inp (SHELL): Comment away, for lispintro.
730
5c32b7c5
EZ
7312001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
732
733 * sed6.inp (texinputdir): Add, for the lispref directory.
734
735 * mainmake.v2 (all): Add lispref.
736 (man lispref): Add lispref.
737
71431a0e
GM
7382001-10-20 Gerd Moellmann <gerd@gnu.org>
739
6aa97356 740 * (Version 21.1 released.)
71431a0e 741
ab952a4f
GM
7422001-10-05 Gerd Moellmann <gerd@gnu.org>
743
744 * Branch for 21.1.
177c0ea7 745
fc406406
EZ
7462001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
747
748 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
749 already there.
750
24b97d4b
EZ
7512001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
752
753 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
754 error in "gcc -E -traditional" with GCC 3.0.
755
2b908342
EZ
7562001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
757
758 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
759 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
760 titdic-convert chdirs into leim/quail.
761
9d5d1075
EZ
7622001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
763
764 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
765 target.
766
d7fcecc1
EZ
7672001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
768
769 * README: New file.
770
771 * sed1.inp: Add copyright.
772 * sed1v2.inp: Add copyright.
773 * sed2.inp: Add copyright.
774 * sed2x.inp: Add copyright.
775 * sed3.inp: Add copyright.
776 * sed3v2.inp: Add copyright.
777 * sed4.inp: Add copyright.
778 * sed5x.inp: Add copyright.
779 * sed6.inp: Add copyright.
780 * sedleim.inp: Add copyright.
781 * sedlisp.inp: Add copyright.
782
7121a5e1
EZ
7832001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
784
785 * mainmake.v2, mainmake: Add copyright.
786
da7fab49
EZ
7872000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
788
789 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
790 Define; it is undefined in DJGPP v2.01.
791
f4da4611
EZ
7922000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
793
794 * sed2.inp (HAVE_MKSTEMP): Define.
795
a115794c
EZ
7962000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
797
798 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
799 the command; use Make's "export EMACSLOADPATH=" instead. Remove
800 the handling of `command` expansion, leim/Makefile.in doesn't use
801 that anymore.
802
67e0a2b6
EZ
8032000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
804
805 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
806
838b9528
EZ
8072000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
808
809 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
810 expansion to become case-sensitive and return all file names in
811 upper case on plain DOS.
812
efb29aff
EZ
8132000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
814
815 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
816 switch requires an argument.
817
4a201758
EZ
8182000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
819
820 * mainmake.v2 (src): Make the rule faster by using a single djecho
821 command instead of multiple redir invocations.
822 (install): Speed up by using a command.com's for loop.
823
7f987ac0
EZ
8242000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
825
826 * sed3v2.inp: Define ALLOCA to an empty string.
827
68be2869
EZ
8282000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
829
830 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
831
c107c335
EZ
8322000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
833
834 * sed1v2.inp: Set LIBSOUND to an empty string.
835
7f3e4303
EZ
8362000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
837
838 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
839
db1306d8
EZ
8402000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
841
842 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
843
4ea325f5
EZ
8442000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
845
846 * sedlisp.inp (srcdir): Edit this variable.
847
7d5c8691
EZ
8482000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
849
850 * sedlisp.inp: New file.
851
fcd2e082
EZ
8522000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
853
854 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
855 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
856 (TEXINPUTS): Use semi-colon; export explicitly.
857 (MAKEINFO): Export explicitly.
858
35a28e21
EZ
8592000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
860
861 * mainmake.v2 (install): Install ebrowse.exe.
862
33744b5d
DL
8632000-04-14 Dave Love <fx@gnu.org>
864
865 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
866
c1300911
EZ
8672000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
868
869 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
870 config.in.
871
7c7b25db
EZ
8722000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
873
874 * sed2.inp (HAVE_SETITIMER): Define.
875
ba3a0c6d
EZ
8761999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
877
878 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
879
880 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
881
32072ea3
DL
8821999-07-29 Eli Zaretskii <eliz@gnu.org>
883
884 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
885
8861999-07-12 Richard Stallman <rms@gnu.org>
887
888 * Version 20.4 released.
889
8901999-07-01 Eli Zaretskii <eliz@gnu.org>
891
892 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 893 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
894
8951999-05-19 Eli Zaretskii <eliz@gnu.org>
896
897 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
898 have GCC configured by default to use stabs, which unexec.c
899 doesn't currently support.
900
9011999-01-14 Eli Zaretskii <eliz@gnu.org>
902
903 * mainmake.v2 (install): Use update instead of sed to install fns.el.
904
9051999-01-11 Eli Zaretskii <eliz@gnu.org>
906
907 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
908 looks for it in exec-directory.
909
9101999-01-07 Eli Zaretskii <eliz@gnu.org>
911
912 * sedleim.inp: New file, for configuring the leim directory.
913
914 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
915 (clean): Add clean in leim.
916
9171998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
918
919 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
920
9211998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
922
923 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
924 use COMMAND.COM as the shell.
925
9261998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
927
928 * Version 20.3 released.
929
9301998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
931
932 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
933 directory.
934
9351998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
936
937 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
938 which generate gdb.ini.
939
9401998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
941
942 * mainmake.v2 (version): Determine emacs-version from
943 lisp/version.el. Pass it to sub-Make's.
944
9451998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
946
947 * sed3v2.inp: When installing ${version},
948 do it replacing @version@.
949
950 * mainmake.v2 (version): Compute the version from lisp/version.el
951 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
952
9531997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
954
955 * sed6.inp: New file, configures the man directory for MSDOS.
956
957 * mainmake.v2 (man): New target to build the manual.
958 (all): Add the man dependency.
959 (install): Change bin\\nul to bin\nul.
960
9611997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
962
963 * Version 20.2 released.
964
9651997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
966
967 * Version 20.1 released.
968
9691997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
970
971 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
972
9731997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
974
8de5628c 975 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 976
5e1a6e32 9771997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
978
979 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
980
9811997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
982
983 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
984 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
985
986 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
987 MSDOS users won't need `touch' installed.
988
989 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
990
9911996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
992
993 * Version 19.33 released.
994
9951996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
996
997 * is_exec.c: Renamed from is-exec.c.
998
9991996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1000
1001 * Version 19.32 released.
1002
1003 * is-exec.c, sigaction.c: New files.
1004
10051996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1006
1007 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1008 the rules always generate TAGS.
1009
10101996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1011
1012 * sed2.inp: Don't undef MULTI_FRAME.
1013
10141996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1015
1016 * Version 19.31 released.
1017
10181996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1019
1020 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1021 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1022 Undo the previous change.
177c0ea7 1023
32072ea3
DL
10241996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1025
177c0ea7 1026 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1027
10281996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1029
1030 * mainmake.v2 (src): Create a file with sed commands instead of using
1031 a long sed command line (some versions of Sed don't handle that).
1032 (gdb): Merged back into src, undoing April 13 change.
1033 (install): Do use if statements, but not a loop.
177c0ea7 1034
32072ea3
DL
10351996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1036
1037 * mainmake.v2 (gdb): New target, broken out of src.
1038 (install): Use simple explicit copy commands, not a loop.
1039
10401996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1041
1042 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1043 config.h.in.
1044
1045 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1046
10471996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1048
1049 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1050
10511995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1052
1053 * Version 19.30 released.
1054
10551995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1056
1057 * sed3.inp: Alter test-distrib to test-dis.
1058
10591995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1060
1061 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1062
10631995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1064
1065 * sed1.inp: Call make-doc.exe instead of make-docfile.
1066
10671995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1068
1069 * sed2.inp: Define STDC_HEADERS.
1070 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1071
10721995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1073
1074 * sed3.inp: Fix sed append command to behave as intended.
1075
10761995-01-20 Morten Welinder <terra@diku.dk>
1077
1078 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1079 line at end of file. Make sure make-docfile is compiled.
1080
10811995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1082
1083 * sed3.inp: Use coff2exe on make-docfile.
1084 * sed1.inp: Not go32, which has problems with long arg lists.
1085
10861994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1087
1088 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1089 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1090 (temacs): Don't depend on prefix-args.
1091 (DOC): Reflect makefile changes regarding two-batch run.
1092
1093 * sed2.inp: Add comments showing how to use the system malloc.
1094 (EMACS_CONFIG_OPTIONS): Set though not useful.
1095 (HAVE_MKTIME): Define.
1096
1097 * mainmake (clean): Add target.
1098
1099 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1100
32072ea3
DL
11011994-07-14 Morten Welinder (terra@diku.dk)
1102
1103 * sed2.inp (HAVE_STRERROR): Define.
1104
11051994-07-08 Morten Welinder (terra@diku.dk)
1106
1107 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1108
11091994-06-01 Morten Welinder (terra@diku.dk)
1110
1111 * sed4.inp: New file for configuring src/paths.h.
1112
11131994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1114
1115 * Version 19.25 released.
1116
11171994-05-22 Morten Welinder (terra@diku.dk)
1118
1119 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1120 to src/makefile.in.in.
1121
11221994-05-20 Morten Welinder (terra@tyr.diku.dk)
1123
1124 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1125 Also set it to correct three-part value.
1126
11271994-05-16 Morten Welinder (terra@tyr.diku.dk)
1128
1129 * Version 19.23 released.
1130
1131 * sed1.inp: Don't use `+' in regexps as different stream
1132 editors interpret them differently. Use `*' instead.
1133
11341994-05-12 Morten Welinder (terra@diku.dk)
1135
1136 * mainmake (install): Set the minimum stack (for running under
1137 DPMI) to 512K. Avoid using wildcard for matching one file.
1138
11391994-05-08 Morten Welinder (terra@diku.dk)
1140
1141 * sed3.inp: Don't pass version to [ce]tags.
1142
11431994-04-30 Morten Welinder (terra@diku.dk)
1144
194d44e7 1145 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1146 does not exist anymore.
1147 Don't reset DEBUG_MOLE as that no longer is used.
1148 Identify the file being patched as src/...
1149 * sed2.inp: Identify the file being patched as src/...
1150 * sed3.inp: We don't have to have the version number in here
1151 anymore. Instead we patch the way it is passed from make to
1152 the C compiler.
1153
11541994-04-29 Morten Welinder (terra@diku.dk)
1155
1156 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1157 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1158
1159 * sed2.inp: We have bcmp. Configuration is "msdos".
1160 Get rid of ^Ms.
1161
1162 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1163 new configuration regarding utilities not to compile.
1164 Fix version number. Get rid of ^Ms.
1165
11661994-01-08 Morten Welinder (terra@diku.dk)
1167
194d44e7 1168 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1169 specifications and by not specifying an explicit shell.
1170
11711994-01-07 Morten Welinder (terra@diku.dk)
1172
1173 * sed1.inp: Incorporate the actions of patch1.
1174 * patch1: File deleted.
1175
11761993-01-05 Morten Welinder (terra@diku.dk)
1177
1178 * mainmake: New file, makefile for the main directory.
1179
1180 * patch1: New file. Context diff to turn src/makefile.in into
1181 a msdos version called makefile.
1182
1183 * emacs.pif: New file, program information file for Emacs under
1184 Windows. (This file contains non-printable characters.)
1185
1186 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1187 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1188 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1189 (This file contains non-printable characters.)
1190
177c0ea7 1191 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1192 lib-src/makefile.
1193
8de5628c 1194 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1195
8de5628c 1196 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1197
1198;; Local Variables:
880820fe 1199;; coding: utf-8
6922b018 1200;; End:
2a34a036 1201
73b0cd50 1202 Copyright (C) 1994-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
1203
1204 This file is part of GNU Emacs.
1205
ff0cdfb9 1206 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1207 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1208 the Free Software Foundation, either version 3 of the License, or
1209 (at your option) any later version.
7f6d64f8
GM
1210
1211 GNU Emacs is distributed in the hope that it will be useful,
1212 but WITHOUT ANY WARRANTY; without even the implied warranty of
1213 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1214 GNU General Public License for more details.
1215
1216 You should have received a copy of the GNU General Public License
ff0cdfb9 1217 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.