Add and rewrite window size functions in window.el.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
d451b087
EZ
12011-05-28 Eli Zaretskii <eliz@gnu.org>
2
3 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
4 src/. Make editing of RUN_TEMACS commands less sensitive to
5 leading whitespace.
6
7 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
8
7285dc67
EZ
92011-05-20 Eli Zaretskii <eliz@gnu.org>
10
11 * sed1v2.inp (make-docfile commands): Recognize only if the line
12 begins with a TAB. Use $(etc) rather than a literal "../etc".
13 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
14 (@lisp_frag@): Edit out.
15
16 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
17 zero.
18
4a720484
GM
192011-05-19 Glenn Morris <rgm@gnu.org>
20
21 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
22 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
23 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
24
75c0d28a
EZ
252011-05-07 Eli Zaretskii <eliz@gnu.org>
26
27 * inttypes.h: Include stdint.h.
28 (uintmax_t): Don't define, it is defined in stdint.h.
29
30 * sedlibmk.inp (am__append_1): Edit to comment out.
31 (am__append_2): Edit to expose.
32 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
33 to empty.
34 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
35 to comment out corresponding lines.
36
8db90b73
EZ
372011-04-30 Eli Zaretskii <eliz@gnu.org>
38
39 * inttypes.h: New file.
40
41 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
42 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
43
44 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
45
46 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
47 Add ../msdos/inttypes.h to prerequisites of lread.o.
48
1b2de274
EZ
492011-04-24 Eli Zaretskii <eliz@gnu.org>
50
51 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
52 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
53 REPLACE_* variables.
54
7c106b1e
EZ
552011-04-06 Eli Zaretskii <eliz@gnu.org>
56
57 * sedlibmk.inp: Update checklist.
58 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
59 ($(top_builddir)/config.status): Edit away, both as target and in
60 prerequisites.
61 (@am__fastdepCC_FALSE@): Fix editing.
62 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
63 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
64 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
65 to either nothing or "#".
66
07da4b3c
EZ
672011-03-25 Eli Zaretskii <eliz@gnu.org>
68
69 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
70 Add a description of what needs to be done when a new gnulib
71 module is added.
f4d87671 72 (MKDIR_P): Fix replacement command.
07da4b3c 73
33383987
JB
742011-03-07 Chong Yidong <cyd@stupidchicken.com>
75
76 * Version 23.3 released.
77
945d8b44
EZ
782011-02-26 Eli Zaretskii <eliz@gnu.org>
79
003fa8b6
EZ
80 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
81 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
82 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
83 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
84 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
85 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
86 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
87 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
88 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
89 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
90 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
91 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
92 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
93 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
94 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
95 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
96 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
97 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 98 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 99 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 100 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
101
102 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
103 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
104 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
105 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
106 edits.
107
945d8b44
EZ
108 * depfiles.bat: Create a dummy .Po file only if a file by the same
109 name does not already exist in the deps/ subdirectory.
110
9d9d12cd
EZ
1112011-02-19 Eli Zaretskii <eliz@gnu.org>
112
615d868e 113 * depfiles.bat: New file.
83627c03 114
615d868e
EZ
115 * sedlibmk.inp: New file.
116
117 * sedlibcf.inp: New file.
f601db19
EZ
118
119 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
120 (BUILT_EMACS): Rename from BUILT-EMACS.
121
122 * sed6.inp (MAKEINFO): Edit to "makeinfo".
123 (ENVADD): Adjust to MAKEINFO_OPTS.
124 (texinputdir): Don't edit.
125
534e4e80
EZ
126 * sed3v2.inp (-DVERSION): Edit out.
127 (LOADLIBES): Don't edit to empty.
128
615d868e
EZ
129 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
130 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
131 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
132 (HAVE__BOOL): Edit to 1.
133 (VERSION, inline, restrict): Edit for DJGPP.
134 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
135
136 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
137 (@true): Edit to "@rem".
138 (move-if-change): Edit to "update".
139 (echo): Edit to "djecho".
140 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
141 (LIBOBJS): Edit to empty.
142 ($(libsrc)/make-docfile): Two new edits, one each for every
143 invocation of make-docfile.
144 (move-if-change): Fix edit.
145 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
146 command line shorter.
9d9d12cd
EZ
147
148 * mainmake.v2 (version): Remove, no longer needed (config.in
149 defines VERSION).
150 (all): Add lib.
151 (lib): New target and recipe.
152 (lib-src): Depend on lib.
153 (src): Depend on lib and lib-src.
154 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
155 (bootstrap-clean): Recurse into lib.
615d868e 156 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 157
16eea16b
GM
1582011-01-08 Glenn Morris <rgm@gnu.org>
159
160 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
161
31620103
EZ
1622011-01-07 Eli Zaretskii <eliz@gnu.org>
163
164 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
165
d6a003a8
AS
1662010-12-04 Andreas Schwab <schwab@linux-m68k.org>
167
168 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
169
c3911ead
EZ
1702010-10-15 Eli Zaretskii <eliz@gnu.org>
171
172 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
173 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
174
175 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
176 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
177
a4daeecf
DN
1782010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
179
180 * sed1v2.inp (PROFILING_LDFLAGS):
181 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
182
3fb78d1f
GM
1832010-10-09 Glenn Morris <rgm@gnu.org>
184
185 * mainmake.v2 (install): Remove b2m.
186
644d0594
EZ
1872010-10-02 Eli Zaretskii <eliz@gnu.org>
188
189 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
190 files. Make all file names in TAGS tables absolute.
191
ae9cecb9
EZ
1922010-10-01 Eli Zaretskii <eliz@gnu.org>
193
194 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
195
9f5a812a
EZ
1962010-09-22 Eli Zaretskii <eliz@gnu.org>
197
198 * sed1v2.inp (LINKER): Don't edit, variable was removed from
199 src/Makefile.in.
200 (LD_FIRSTFLAG): Edit to empty.
201
25b88a3d
EZ
2022010-09-17 Eli Zaretskii <eliz@gnu.org>
203
204 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
205
26446e2c
EZ
2062010-08-22 Chong Yidong <cyd@stupidchicken.com>
207
208 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
209
6f505bc8
EZ
2102010-08-20 Eli Zaretskii <eliz@gnu.org>
211
212 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
213
491a1546
EZ
2142010-08-15 Eli Zaretskii <eliz@gnu.org>
215
216 * mainmake.v2 (version): Update due to change in emacs.c.
217
29cf3e20
EZ
2182010-08-05 Eli Zaretskii <eliz@gnu.org>
219
220 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
221 unexec.c => unexcoff.c.
222
59df9fdd 2232010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 224
59df9fdd 225 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 226
fc549af9
EZ
2272010-07-12 Eli Zaretskii <eliz@gnu.org>
228
229 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
230 Edit to empty.
231
232 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
233 Edit to empty.
234
4ea6cb0a
EZ
2352010-07-11 Eli Zaretskii <eliz@gnu.org>
236
237 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
238 defined on <sys/config.h>.
239
8966b757
AS
2402010-07-11 Andreas Schwab <schwab@linux-m68k.org>
241
242 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
243 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
244
e3d5fd37
EZ
2452010-07-08 Eli Zaretskii <eliz@gnu.org>
246
247 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
248 which doesn't exist.
249
250 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
251
49d9e6b0
DN
2522010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
253
254 * sed1v2.inp: Remove reference to prefix-args.
255
72af86bd
AS
2562010-07-07 Andreas Schwab <schwab@linux-m68k.org>
257
258 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
259 (HAVE_BZERO): Don't edit.
260
baeb2564
EZ
2612010-07-02 Eli Zaretskii <eliz@gnu.org>
262
263 * sed1v2.inp (LIB_GCC): Edit to empty.
264 Return back to ../src after compiling each .el file.
265
6259c2ec
GM
2662010-06-30 Glenn Morris <rgm@gnu.org>
267
268 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
269
394f2386
EZ
2702010-06-26 Eli Zaretskii <eliz@gnu.org>
271
272 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
273 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
274
275 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
276 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
277 that begin with "cd ../lisp". Edit out sh if-then-else-fi
278 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
279 constructs in emacs${EXEEXT} rule.
394f2386 280
eb697db5
DN
2812010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
282
283 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
284
824e2978
GM
2852010-06-03 Glenn Morris <rgm@gnu.org>
286
287 * sed2v2.inp: Do not edit HAVE_ALLOCA.
288
ccd89fb3
GM
2892010-05-26 Glenn Morris <rgm@gnu.org>
290
90278cb6
GM
291 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
292
ccd89fb3
GM
293 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
294 No longer present.
295
e5458003
GM
2962010-05-25 Glenn Morris <rgm@gnu.org>
297
298 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
299
e8752c66
GM
3002010-05-21 Glenn Morris <rgm@gnu.org>
301
90278cb6 302 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 303
04384b2d
GM
304 * sed1x.inp (OLDXMENU): Replace any initial value.
305 * sed1v2.inp (OLDXMENU): Edit to "nothing".
306
e8752c66
GM
307 * sed1v2.inp (CANNOT_DUMP): Edit to no.
308
9d5cf9b6
GM
3092010-05-20 Glenn Morris <rgm@gnu.org>
310
311 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
312 (MKDEPDIR): Edit to ':'.
313
c1d0dcfd
GM
3142010-05-19 Glenn Morris <rgm@gnu.org>
315
d494e8f2
GM
316 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
317
c1d0dcfd
GM
318 * sed1v2.inp (LD): Edit to $(CC).
319 (YMF_PASS_LDFLAGS): Edit to `flags'.
320
952d5580
EZ
3212010-05-18 Eli Zaretskii <eliz@gnu.org>
322
323 * sed1x.inp: Add copyright notice.
324
be4ff9da
GM
3252010-05-18 Glenn Morris <rgm@gnu.org>
326
40dc6bf4
GM
327 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
328
be4ff9da
GM
329 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
330 (VMLIMIT_OBJ): Edit to vm-limit.o.
331
16455a85
GM
3322010-05-17 Glenn Morris <rgm@gnu.org>
333
334 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
335 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
336
8877ca0f
GM
3372010-05-16 Glenn Morris <rgm@gnu.org>
338
b02a6645
GM
339 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
340
8877ca0f
GM
341 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
342 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
343
6e546d18
GM
3442010-05-15 Glenn Morris <rgm@gnu.org>
345
4235ca47
GM
346 * sed1v2.inp (LIBXMENU): Edit to empty.
347 * sed1x.inp (LIBXMENU): Expect empty initial value.
348
3545021d
GM
349 * sed1v2.inp (OLDXMENU): Edit to empty.
350 * sed1x.inp (OLDXMENU): Expect empty initial value.
351
9fad8b97
GM
352 * sed1v2.inp (LIBX_OTHER): Edit to empty.
353 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
354
6e546d18
GM
355 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
356 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
357
dbd3f723
EZ
3582010-05-15 Eli Zaretskii <eliz@gnu.org>
359
360 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
361 "emacsclient".
362 (emacsserver, timer, wakeup): Remove edit-out commands.
363
364 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
365 (TERMCAP_OBJ): Add termcap.o.
366
02b49580
GM
3672010-05-15 Glenn Morris <rgm@gnu.org>
368
1a82cca9
GM
369 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
370 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
371
1edbd309 372 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 373
489d31a4
GM
3742010-05-14 Glenn Morris <rgm@gnu.org>
375
177b0288
GM
376 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
377
f14d1dfd
GM
378 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
379 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
380 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
381
11842bd8
GM
382 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
383 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
384 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
385 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
386 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
387
2633ef94
GM
388 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
389
489d31a4
GM
390 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
391
5a903aa9
GM
3922010-05-13 Glenn Morris <rgm@gnu.org>
393
99ab9eb4
GM
394 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
395 (LIBXMENU): Edit to ${OLDXMENU}.
396 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
397
5a903aa9
GM
398 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
399 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
400 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
401 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 402 Edit to empty.
5a903aa9
GM
403 (LIB_MATH): Edit to -lm.
404 (UNEXEC_OBJ): Edit to unexec.o.
405
1a0d7c06
GM
4062010-05-12 Glenn Morris <rgm@gnu.org>
407
44b031a6
GM
408 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
409
1a0d7c06
GM
410 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
411
acddf8ae
GM
4122010-05-11 Glenn Morris <rgm@gnu.org>
413
414 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
415 * sed3x.inp: New file.
416
7490175b
GM
4172010-05-10 Glenn Morris <rgm@gnu.org>
418
97efb629
GM
419 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
420
7490175b
GM
421 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
422
61a808e8
CY
4232010-05-07 Chong Yidong <cyd@stupidchicken.com>
424
425 * Version 23.2 released.
426
40c17879
GM
4272010-05-08 Glenn Morris <rgm@gnu.org>
428
429 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
430 (TERMCAP_OBJ): Edit to tparam.o.
431
9fdec8bc
EZ
4322010-05-07 Eli Zaretskii <eliz@gnu.org>
433
434 Fix breakage due to autoconfiscation of Makefile.in files.
435
436 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
437
438 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
439 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
440 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
441 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
442 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
443 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
444 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
445 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
446 (XMENU_OBJ): Edit to xmenu.o.
447 (FONT_OBJ): Edit to value used for X on Unix.
448 (PRE_ALLOC_OBJ): Edit to lastfile.o.
449 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
450 (@unexec@): Edit to unexec.o.
451
e3cf0cde
GM
4522010-05-06 Glenn Morris <rgm@gnu.org>
453
454 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
455
ed68db4d
EZ
4562010-04-01 Eli Zaretskii <eliz@gnu.org>
457
458 Remove support for DJGPP v1.x.
459
460 * sed3.inp:
461 * sed2.inp:
462 * sed1.inp:
463 * mainmake: Files removed.
464
2201e7e2
EZ
4652010-03-27 Eli Zaretskii <eliz@gnu.org>
466
467 * sedlisp.inp (VPATH): Don't edit, no longer needed.
468 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
469 (abs_top_builddir): New edit.
470
471 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
472 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
473
474 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
475 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
476
477 * sed1v2.inp (abs_builddir): Edit into "../src".
478
288f9fc0
CY
4792010-03-10 Chong Yidong <cyd@stupidchicken.com>
480
481 * Branch for 23.2.
482
e4138181
EZ
4832010-02-19 Eli Zaretskii <eliz@gnu.org>
484
485 * INSTALL: Remove a CVS-specific note. Update for latest versions
486 of Windows.
487
e2a1f100
EZ
4882009-09-17 Eli Zaretskii <eliz@gnu.org>
489
490 * sed1v2.inp (OTHER_FILES): Edit to empty.
491
66205aea
EZ
4922009-09-11 Eli Zaretskii <eliz@gnu.org>
493
494 * mainmake.v2 (bootstrap): Ensure enough environment space
495 will be available to run config.bat.
496
a6e656a4
EZ
4972009-08-27 Eli Zaretskii <eliz@gnu.org>
498
499 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
500
70243478
CY
5012009-06-21 Chong Yidong <cyd@stupidchicken.com>
502
503 * Branch for 23.1.
504
dfec8622
EZ
5052009-04-14 Eli Zaretskii <eliz@gnu.org>
506
507 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
508 x_error_quitter; instead, append "set environment NAME" to the end.
509 Set NAME and USERNAME in the environment to the same value.
510
291f6a31
EZ
5112009-02-28 Eli Zaretskii <eliz@gnu.org>
512
513 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 514 out of CVS. (Bug#2151)
291f6a31 515
bd448b7a
EZ
5162008-12-19 Eli Zaretskii <eliz@gnu.org>
517
518 * INSTALL: Document the problems on Windows Vista and the
519 --with-system-malloc option to config.bat.
520
521 * sedalloc.inp: New file.
522
0c123bd1
EZ
5232008-11-21 Eli Zaretskii <eliz@gnu.org>
524
525 * mainmake.v2 (misc): New target.
526 (all, info): Depend on `misc'.
527
71a69201
EZ
5282008-11-15 Eli Zaretskii <eliz@gnu.org>
529
aae2a498
EZ
530 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
531 into `lisp'.
532
ead9233b
EZ
533 Make bootstrap work again:
534
535 * mainmake.v2 (boot): New variable.
536 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
537 src/bootlisp exists after running Make, run Make in `lisp' as
538 well.
539 (clean, mostlyclean): Remove bogus repeated clean in the top-level
540 directory.
541 (info, bootstrap-clean): New targets.
542 (bootstrap): Depend only on bootstrap-clean. Commands modified to
543 be equivalent to top-level Makefile.in.
544 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
545 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
546 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
547 Don't recurse into lwlib and oldXMenu.
548
549 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
550
551 * sedlisp.inp: Don't convert *.el files to Unix text format, and
552 don't copy ldefs-boot.el into loaddefs.el.
553
554 * sed6.inp: Edit out Unixy shell features in maintainer-clean
555 targets in doc/ Makefiles.
556
71a69201
EZ
557 * INSTALL: Update the list of utilities needed by lisp/Makefile
558 and for bootstrapping.
559
cafb9504
EZ
5602008-11-08 Eli Zaretskii <eliz@gnu.org>
561
562 * INSTALL: New file, with build instructions moved from the
563 top-level INSTALL.
564
e16acc2c
EZ
5652008-10-14 Eli Zaretskii <eliz@gnu.org>
566
567 * sedlisp.inp (lisp): Set to absolute file name of current
568 directory, not to ".", to have it on EMACSLOADPATH when we descend
569 into subdirectories.
570
293a3986
EZ
5712008-08-23 Eli Zaretskii <eliz@gnu.org>
572
573 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
574 src/s/msdos.h).
575
576 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
577
b97439ce 578 * sed1v2.inp (version): Define to empty.
293a3986
EZ
579 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
580 (EXEEXT): Define to .exe.
581 Edit "ln -f" into "cp -pf".
582 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
583 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
584 Edit "`/bin/pwd`/" into "./".
585 Stubify emacs after it is dumped, to produce emacs.exe.
586 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
587 b-emacs.exe to 3072K.
588
589 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
590 (emacs): Renamed from `man', to reflect changes in doc directory
591 structure. All callers changed.
592 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
593 into doc/ for manuals. Add misc subdirectory.
594 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
595 (install): Don't stubify/stubedit emacs.exe, this is now done by
596 src/Makefile.
597
57df543c
EZ
5982007-10-05 Eli Zaretskii <eliz@gnu.org>
599
600 * sed6.inp: Update comment to reflect doc directory structure.
601
602 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
603
cacc7b51
GM
6042007-07-25 Glenn Morris <rgm@gnu.org>
605
606 * Relicense all FSF files to GPLv3 or later.
607
608 * COPYING: Switch to GPLv3.
609
537a062f
CY
6102007-06-02 Chong Yidong <cyd@stupidchicken.com>
611
612 * Version 22.1 released.
613
f5f4e20d
GM
6142007-02-10 Glenn Morris <rgm@gnu.org>
615
616 * COPYING.DJ: Remove file since it is no longer needed (see README
617 for details).
618
222b4fde
GM
6192007-01-28 Glenn Morris <rgm@gnu.org>
620
621 * COPYING.DJ: New file.
622
22311938
EZ
6232006-12-04 Eli Zaretskii <eliz@gnu.org>
624
625 * sed2v2.inp (HAVE_SYNC): Define.
626
69a6e74d
EZ
6272006-11-25 Eli Zaretskii <eliz@gnu.org>
628
629 * sed1v2.inp (CFLAGS_SOUND): Edit out.
630
45a2056c
JB
6312006-09-15 Jay Belanger <belanger@truman.edu>
632
633 * COPYING: Replace "Library Public License" by "Lesser Public
634 License" throughout.
635
67b8391b
EZ
6362005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
637
638 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
639 getopt.o and getopt1.o.
640
a0ec7a4a
LK
6412005-07-04 Lute Kamstra <lute@gnu.org>
642
643 Update FSF's address in GPL notices.
644
3819d330
EZ
6452004-11-10 Eli Zaretskii <eliz@gnu.org>
646
647 * sed1.inp: Revert last change.
648
880820fe 6492004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
650
651 * sed1v2.inp: Use djecho for buildobj.lst.
652
653 * sed1.inp: Ditto.
654
3f8ea68c
EZ
6552004-11-08 Eli Zaretskii <eliz@gnu.org>
656
997a1ae5
EZ
657 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
658 loaddefs.el, unless the latter exists and is newer.
659
406865b8
EZ
660 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
661 (extraclean, bootfast): New targets.
662 (top_distclean): New macro, used by distclean, maintainer-clean,
663 and extraclean.
664 (.PHONY): Add bootfast.
665 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 666 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 667
3f8ea68c
EZ
668 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
669
b0b6ad00
EZ
6702004-10-06 Eli Zaretskii <eliz@gnu.org>
671
672 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
673 recent (2004-09-24) changes in src/Makefile.in.
674
ab5a4a32
EZ
6752004-08-14 Eli Zaretskii <eliz@gnu.org>
676
677 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
678 running a Unixy shell and to reincarnate the "Nothing to be done
679 for `all'" message from Make when there's nothing to be done.
680
cdc9b845
EZ
6812004-05-11 Eli Zaretskii <eliz@gnu.org>
682
683 * sedleim.inp (distclean): Remove stamp-subdirs.
684 (SUBDIRS): Don't use `touch', use `djecho' instead.
685 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
686
05fdbeb8
EZ
6872004-05-02 Eli Zaretskii <eliz@gnu.org>
688
689 * sed2v2.inp (HAVE_GETRUSAGE): Define.
690
a6eeaa81 6912003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
692
693 * mainmake.v2 (man lispref lispintro): Specify an explicit target
694 `info', like Makefile.in does.
695
a6eeaa81 6962003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
697
698 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
699 absolute file name of the current working directory. This avoids
700 the warning from Make about circular dependencies.
701
a6eeaa81 7022003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
703
704 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
705 so that CVS etc. file names are filtered out of the list of
706 subdirectories.
707
a6eeaa81 7082003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
709
710 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
711 with equivalent COMMAND.COM commands.
712
a6eeaa81 7132003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 714
3d8714e7
EZ
715 * sed3v2.inp (EXEEXT): Define to an empty string.
716
b7cb1e12 717 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 718 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
719
720 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
721 (HAVE_SIZE_T): Define.
722
852eef40
EZ
7232002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
724
725 * sed2v2.inp: New file.
726
727 * sed2.inp: Remove DJGPP v2.x stuff.
728
93fc6fbe
EZ
7292002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
730
731 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
732 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
733
ab8a75de
EZ
7342002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
735
177c0ea7 736 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
737 (bootstrap-clean-before, bootstrap-clean-after): Return to the
738 top-level directory after sub-make.
739 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
740
741 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
742
b9c1fa2e
EZ
7432002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
744
69587bba 745 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
746
747 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
748 target.
749
177c0ea7
JB
750 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
751 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
752 (bootstrap-clean-after): New targets.
753 (all): Depend on maybe_bootstrap.
754
fcd2ab44
EZ
7552001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
756
757 * sed1v2.inp: Delete _gdbinit in distclean target.
758
880820fe 7592001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
760
761 * COPYING: Moved back.
762
b0a63d77
EZ
7632001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
764
765 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
766 which needed it is gone.
767
880820fe 7682001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
769
770 * COPYING: Removed.
771
ac74199d
EZ
7722001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
773
774 * mainmake.v2 (lispintro): New target.
775 (all): Add lispintro.
776
777 * sed6.inp (SHELL): Comment away, for lispintro.
778
5c32b7c5
EZ
7792001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
780
781 * sed6.inp (texinputdir): Add, for the lispref directory.
782
783 * mainmake.v2 (all): Add lispref.
784 (man lispref): Add lispref.
785
71431a0e
GM
7862001-10-20 Gerd Moellmann <gerd@gnu.org>
787
6aa97356 788 * (Version 21.1 released.)
71431a0e 789
ab952a4f
GM
7902001-10-05 Gerd Moellmann <gerd@gnu.org>
791
792 * Branch for 21.1.
177c0ea7 793
fc406406
EZ
7942001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
795
796 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
797 already there.
798
24b97d4b
EZ
7992001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
800
801 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
802 error in "gcc -E -traditional" with GCC 3.0.
803
2b908342
EZ
8042001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
805
806 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
807 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
808 titdic-convert chdirs into leim/quail.
809
9d5d1075
EZ
8102001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
811
812 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
813 target.
814
d7fcecc1
EZ
8152001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
816
817 * README: New file.
818
819 * sed1.inp: Add copyright.
820 * sed1v2.inp: Add copyright.
821 * sed2.inp: Add copyright.
822 * sed2x.inp: Add copyright.
823 * sed3.inp: Add copyright.
824 * sed3v2.inp: Add copyright.
825 * sed4.inp: Add copyright.
826 * sed5x.inp: Add copyright.
827 * sed6.inp: Add copyright.
828 * sedleim.inp: Add copyright.
829 * sedlisp.inp: Add copyright.
830
7121a5e1
EZ
8312001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
832
833 * mainmake.v2, mainmake: Add copyright.
834
da7fab49
EZ
8352000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
836
837 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
838 Define; it is undefined in DJGPP v2.01.
839
f4da4611
EZ
8402000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
841
842 * sed2.inp (HAVE_MKSTEMP): Define.
843
a115794c
EZ
8442000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
845
846 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
847 the command; use Make's "export EMACSLOADPATH=" instead. Remove
848 the handling of `command` expansion, leim/Makefile.in doesn't use
849 that anymore.
850
67e0a2b6
EZ
8512000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
852
853 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
854
838b9528
EZ
8552000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
856
857 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
858 expansion to become case-sensitive and return all file names in
859 upper case on plain DOS.
860
efb29aff
EZ
8612000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
862
863 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
864 switch requires an argument.
865
4a201758
EZ
8662000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
867
868 * mainmake.v2 (src): Make the rule faster by using a single djecho
869 command instead of multiple redir invocations.
870 (install): Speed up by using a command.com's for loop.
871
7f987ac0
EZ
8722000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
873
874 * sed3v2.inp: Define ALLOCA to an empty string.
875
68be2869
EZ
8762000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
877
878 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
879
c107c335
EZ
8802000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
881
882 * sed1v2.inp: Set LIBSOUND to an empty string.
883
7f3e4303
EZ
8842000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
885
886 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
887
db1306d8
EZ
8882000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
889
890 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
891
4ea325f5
EZ
8922000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
893
894 * sedlisp.inp (srcdir): Edit this variable.
895
7d5c8691
EZ
8962000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
897
898 * sedlisp.inp: New file.
899
fcd2e082
EZ
9002000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
901
902 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
903 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
904 (TEXINPUTS): Use semi-colon; export explicitly.
905 (MAKEINFO): Export explicitly.
906
35a28e21
EZ
9072000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
908
909 * mainmake.v2 (install): Install ebrowse.exe.
910
33744b5d
DL
9112000-04-14 Dave Love <fx@gnu.org>
912
913 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
914
c1300911
EZ
9152000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
916
917 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
918 config.in.
919
7c7b25db
EZ
9202000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
921
922 * sed2.inp (HAVE_SETITIMER): Define.
923
ba3a0c6d
EZ
9241999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
925
926 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
927
928 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
929
32072ea3
DL
9301999-07-29 Eli Zaretskii <eliz@gnu.org>
931
932 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
933
9341999-07-12 Richard Stallman <rms@gnu.org>
935
936 * Version 20.4 released.
937
9381999-07-01 Eli Zaretskii <eliz@gnu.org>
939
940 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 941 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
942
9431999-05-19 Eli Zaretskii <eliz@gnu.org>
944
945 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
946 have GCC configured by default to use stabs, which unexec.c
947 doesn't currently support.
948
9491999-01-14 Eli Zaretskii <eliz@gnu.org>
950
951 * mainmake.v2 (install): Use update instead of sed to install fns.el.
952
9531999-01-11 Eli Zaretskii <eliz@gnu.org>
954
955 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
956 looks for it in exec-directory.
957
9581999-01-07 Eli Zaretskii <eliz@gnu.org>
959
960 * sedleim.inp: New file, for configuring the leim directory.
961
962 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
963 (clean): Add clean in leim.
964
9651998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
966
967 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
968
9691998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
970
971 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
972 use COMMAND.COM as the shell.
973
9741998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
975
976 * Version 20.3 released.
977
9781998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
979
980 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
981 directory.
982
9831998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
984
985 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
986 which generate gdb.ini.
987
9881998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
989
990 * mainmake.v2 (version): Determine emacs-version from
991 lisp/version.el. Pass it to sub-Make's.
992
9931998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
994
995 * sed3v2.inp: When installing ${version},
996 do it replacing @version@.
997
998 * mainmake.v2 (version): Compute the version from lisp/version.el
999 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1000
10011997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1002
1003 * sed6.inp: New file, configures the man directory for MSDOS.
1004
1005 * mainmake.v2 (man): New target to build the manual.
1006 (all): Add the man dependency.
1007 (install): Change bin\\nul to bin\nul.
1008
10091997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1010
1011 * Version 20.2 released.
1012
10131997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1014
1015 * Version 20.1 released.
1016
10171997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1018
1019 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1020
10211997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1022
8de5628c 1023 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1024
5e1a6e32 10251997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1026
1027 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1028
10291997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1030
1031 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1032 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1033
1034 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1035 MSDOS users won't need `touch' installed.
1036
1037 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1038
10391996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1040
1041 * Version 19.33 released.
1042
10431996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1044
1045 * is_exec.c: Renamed from is-exec.c.
1046
10471996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1048
1049 * Version 19.32 released.
1050
1051 * is-exec.c, sigaction.c: New files.
1052
10531996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1054
1055 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1056 the rules always generate TAGS.
1057
10581996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1059
1060 * sed2.inp: Don't undef MULTI_FRAME.
1061
10621996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1063
1064 * Version 19.31 released.
1065
10661996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1067
1068 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1069 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1070 Undo the previous change.
177c0ea7 1071
32072ea3
DL
10721996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1073
177c0ea7 1074 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1075
10761996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1077
1078 * mainmake.v2 (src): Create a file with sed commands instead of using
1079 a long sed command line (some versions of Sed don't handle that).
1080 (gdb): Merged back into src, undoing April 13 change.
1081 (install): Do use if statements, but not a loop.
177c0ea7 1082
32072ea3
DL
10831996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1084
1085 * mainmake.v2 (gdb): New target, broken out of src.
1086 (install): Use simple explicit copy commands, not a loop.
1087
10881996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1089
1090 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1091 config.h.in.
1092
1093 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1094
10951996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1096
1097 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1098
10991995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1100
1101 * Version 19.30 released.
1102
11031995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1104
1105 * sed3.inp: Alter test-distrib to test-dis.
1106
11071995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1108
1109 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1110
11111995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1112
1113 * sed1.inp: Call make-doc.exe instead of make-docfile.
1114
11151995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1116
1117 * sed2.inp: Define STDC_HEADERS.
1118 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1119
11201995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1121
1122 * sed3.inp: Fix sed append command to behave as intended.
1123
11241995-01-20 Morten Welinder <terra@diku.dk>
1125
1126 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1127 line at end of file. Make sure make-docfile is compiled.
1128
11291995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1130
1131 * sed3.inp: Use coff2exe on make-docfile.
1132 * sed1.inp: Not go32, which has problems with long arg lists.
1133
11341994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1135
1136 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1137 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1138 (temacs): Don't depend on prefix-args.
1139 (DOC): Reflect makefile changes regarding two-batch run.
1140
1141 * sed2.inp: Add comments showing how to use the system malloc.
1142 (EMACS_CONFIG_OPTIONS): Set though not useful.
1143 (HAVE_MKTIME): Define.
1144
1145 * mainmake (clean): Add target.
1146
1147 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1148
32072ea3
DL
11491994-07-14 Morten Welinder (terra@diku.dk)
1150
1151 * sed2.inp (HAVE_STRERROR): Define.
1152
11531994-07-08 Morten Welinder (terra@diku.dk)
1154
1155 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1156
11571994-06-01 Morten Welinder (terra@diku.dk)
1158
1159 * sed4.inp: New file for configuring src/paths.h.
1160
11611994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1162
1163 * Version 19.25 released.
1164
11651994-05-22 Morten Welinder (terra@diku.dk)
1166
1167 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1168 to src/makefile.in.in.
1169
11701994-05-20 Morten Welinder (terra@tyr.diku.dk)
1171
1172 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1173 Also set it to correct three-part value.
1174
11751994-05-16 Morten Welinder (terra@tyr.diku.dk)
1176
1177 * Version 19.23 released.
1178
1179 * sed1.inp: Don't use `+' in regexps as different stream
1180 editors interpret them differently. Use `*' instead.
1181
11821994-05-12 Morten Welinder (terra@diku.dk)
1183
1184 * mainmake (install): Set the minimum stack (for running under
1185 DPMI) to 512K. Avoid using wildcard for matching one file.
1186
11871994-05-08 Morten Welinder (terra@diku.dk)
1188
1189 * sed3.inp: Don't pass version to [ce]tags.
1190
11911994-04-30 Morten Welinder (terra@diku.dk)
1192
194d44e7 1193 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1194 does not exist anymore.
1195 Don't reset DEBUG_MOLE as that no longer is used.
1196 Identify the file being patched as src/...
1197 * sed2.inp: Identify the file being patched as src/...
1198 * sed3.inp: We don't have to have the version number in here
1199 anymore. Instead we patch the way it is passed from make to
1200 the C compiler.
1201
12021994-04-29 Morten Welinder (terra@diku.dk)
1203
1204 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1205 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1206
1207 * sed2.inp: We have bcmp. Configuration is "msdos".
1208 Get rid of ^Ms.
1209
1210 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1211 new configuration regarding utilities not to compile.
1212 Fix version number. Get rid of ^Ms.
1213
12141994-01-08 Morten Welinder (terra@diku.dk)
1215
194d44e7 1216 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1217 specifications and by not specifying an explicit shell.
1218
12191994-01-07 Morten Welinder (terra@diku.dk)
1220
1221 * sed1.inp: Incorporate the actions of patch1.
1222 * patch1: File deleted.
1223
12241993-01-05 Morten Welinder (terra@diku.dk)
1225
1226 * mainmake: New file, makefile for the main directory.
1227
1228 * patch1: New file. Context diff to turn src/makefile.in into
1229 a msdos version called makefile.
1230
1231 * emacs.pif: New file, program information file for Emacs under
1232 Windows. (This file contains non-printable characters.)
1233
1234 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1235 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1236 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1237 (This file contains non-printable characters.)
1238
177c0ea7 1239 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1240 lib-src/makefile.
1241
8de5628c 1242 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1243
8de5628c 1244 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1245
1246;; Local Variables:
880820fe 1247;; coding: utf-8
6922b018 1248;; End:
2a34a036 1249
73b0cd50 1250 Copyright (C) 1994-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
1251
1252 This file is part of GNU Emacs.
1253
ff0cdfb9 1254 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1255 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1256 the Free Software Foundation, either version 3 of the License, or
1257 (at your option) any later version.
7f6d64f8
GM
1258
1259 GNU Emacs is distributed in the hope that it will be useful,
1260 but WITHOUT ANY WARRANTY; without even the implied warranty of
1261 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1262 GNU General Public License for more details.
1263
1264 You should have received a copy of the GNU General Public License
ff0cdfb9 1265 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.