Fix the MSDOS build.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
31bed486
EZ
12011-09-29 Eli Zaretskii <eliz@gnu.org>
2
3 * mainmake.v2 (boot): Condition the value on the existence of
4 autogen/README, not admin/admin.el, since the latter is now part
5 of the release tarball.
6 (install): Don't copy lib-src/fns.el, as that file is no longer
7 generated in that directory.
8
9 * sed1v2.inp (LIB_PTHREAD, LIB_PTHREAD_SIGMASK): Edit to empty.
10 (SETTINGS_CFLAGS, SETTINGS_LIBS): Edit these instead of
11 GCONF_CFLAGS and GCONF_LIBS.
12
13 * sedlibmk.inp (ALLOCA_H, AR, ARFLAGS, GNULIB_CHDIR, GNULIB_DUP)
14 (GNULIB_FDATASYNC, GNULIB_FDOPEN, GNULIB_FSTAT, GNULIB_PCLOSE)
15 (GNULIB_PTHREAD_SIGMASK, GNULIB_RAISE, GNULIB_SIGACTION)
16 (GNULIB_SIGPROCMASK, GNULIB_SIGNAL_H_SIGPIPE, HAVE_FDATASYNC)
17 (HAVE_PCLOSE, HAVE_POPEN, HAVE_POSIX_SIGNALBLOCKING)
18 (HAVE_PTHREAD_SIGMASK, HAVE_RAISE, HAVE_SIGACTION)
19 (HAVE_SIGHANDLER_T, HAVE_SIGINFO_T, HAVE_SIGSET_T)
20 (HAVE_STRUCT_SIGACTION_SA_SIGACTION)
21 (HAVE_TYPE_VOLATILE_SIG_ATOMIC_T, LIB_PTHREAD)
22 (LIB_PTHREAD_SIGMASK, NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H)
23 (NEXT_SIGNAL_H, REPLACE_FDOPEN, REPLACE_PTHREAD_SIGMASK)
24 (REPLACE_RAISE): New edits.
25 (gl_LIBOBJS): Remove md5.o, filemode.o, and sha1.o. Add
26 pthread_sigmask.o.
27 (@GL_GENERATE_ALLOCA_H_TRUE@, @GL_GENERATE_ALLOCA_H_FALSE@): Edit
28 to comment out unneeded lines.
29 (warn-on-use.h): Edit the recipe commands to work with DJGPP
30 without requiring a Unixy shell.
31
32 * inttypes.h (strtoimax) [DJGPP < 2.04]: New macro.
33
34 * sed2v2.inp (HAVE_ALLOCA, HAVE_DECL_STRTOLL, HAVE_DECL_STRTOIMAX)
35 (HAVE_STRTOLL, HAVE_SIGSET_T, HAVE_SNPRINTF): New edits.
36
e39b275c 372011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1
PE
38
39 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Adjust to snippet moves
abec06ff 40 from top level to build-aux/snippet (Bug#9169).
24e0f6b1 41
2c631e0e
EZ
422011-06-07 Eli Zaretskii <eliz@gnu.org>
43
44 * sedlibmk.inp (PTRDIFF_T_SUFFIX): Edit to nothing.
45
d451b087
EZ
462011-05-28 Eli Zaretskii <eliz@gnu.org>
47
48 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
49 src/. Make editing of RUN_TEMACS commands less sensitive to
50 leading whitespace.
51
52 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
53
7285dc67
EZ
542011-05-20 Eli Zaretskii <eliz@gnu.org>
55
56 * sed1v2.inp (make-docfile commands): Recognize only if the line
57 begins with a TAB. Use $(etc) rather than a literal "../etc".
58 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
59 (@lisp_frag@): Edit out.
60
61 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
62 zero.
63
4a720484
GM
642011-05-19 Glenn Morris <rgm@gnu.org>
65
66 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
67 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
68 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
69
75c0d28a
EZ
702011-05-07 Eli Zaretskii <eliz@gnu.org>
71
72 * inttypes.h: Include stdint.h.
73 (uintmax_t): Don't define, it is defined in stdint.h.
74
75 * sedlibmk.inp (am__append_1): Edit to comment out.
76 (am__append_2): Edit to expose.
77 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
78 to empty.
79 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
80 to comment out corresponding lines.
81
8db90b73
EZ
822011-04-30 Eli Zaretskii <eliz@gnu.org>
83
84 * inttypes.h: New file.
85
86 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
87 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
88
89 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
90
91 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
92 Add ../msdos/inttypes.h to prerequisites of lread.o.
93
1b2de274
EZ
942011-04-24 Eli Zaretskii <eliz@gnu.org>
95
96 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
97 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
98 REPLACE_* variables.
99
7c106b1e
EZ
1002011-04-06 Eli Zaretskii <eliz@gnu.org>
101
102 * sedlibmk.inp: Update checklist.
103 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
104 ($(top_builddir)/config.status): Edit away, both as target and in
105 prerequisites.
106 (@am__fastdepCC_FALSE@): Fix editing.
107 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
108 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
109 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
110 to either nothing or "#".
111
07da4b3c
EZ
1122011-03-25 Eli Zaretskii <eliz@gnu.org>
113
114 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
115 Add a description of what needs to be done when a new gnulib
116 module is added.
f4d87671 117 (MKDIR_P): Fix replacement command.
07da4b3c 118
33383987
JB
1192011-03-07 Chong Yidong <cyd@stupidchicken.com>
120
121 * Version 23.3 released.
122
945d8b44
EZ
1232011-02-26 Eli Zaretskii <eliz@gnu.org>
124
003fa8b6
EZ
125 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
126 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
127 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
128 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
129 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
130 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
131 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
132 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
133 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
134 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
135 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
136 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
137 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
138 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
139 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
140 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
141 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
142 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 143 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 144 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 145 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
146
147 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
148 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
149 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
150 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
151 edits.
152
945d8b44
EZ
153 * depfiles.bat: Create a dummy .Po file only if a file by the same
154 name does not already exist in the deps/ subdirectory.
155
9d9d12cd
EZ
1562011-02-19 Eli Zaretskii <eliz@gnu.org>
157
615d868e 158 * depfiles.bat: New file.
83627c03 159
615d868e
EZ
160 * sedlibmk.inp: New file.
161
162 * sedlibcf.inp: New file.
f601db19
EZ
163
164 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
165 (BUILT_EMACS): Rename from BUILT-EMACS.
166
167 * sed6.inp (MAKEINFO): Edit to "makeinfo".
168 (ENVADD): Adjust to MAKEINFO_OPTS.
169 (texinputdir): Don't edit.
170
534e4e80
EZ
171 * sed3v2.inp (-DVERSION): Edit out.
172 (LOADLIBES): Don't edit to empty.
173
615d868e
EZ
174 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
175 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
176 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
177 (HAVE__BOOL): Edit to 1.
178 (VERSION, inline, restrict): Edit for DJGPP.
179 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
180
181 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
182 (@true): Edit to "@rem".
183 (move-if-change): Edit to "update".
184 (echo): Edit to "djecho".
185 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
186 (LIBOBJS): Edit to empty.
187 ($(libsrc)/make-docfile): Two new edits, one each for every
188 invocation of make-docfile.
189 (move-if-change): Fix edit.
190 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
191 command line shorter.
9d9d12cd
EZ
192
193 * mainmake.v2 (version): Remove, no longer needed (config.in
194 defines VERSION).
195 (all): Add lib.
196 (lib): New target and recipe.
197 (lib-src): Depend on lib.
198 (src): Depend on lib and lib-src.
199 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
200 (bootstrap-clean): Recurse into lib.
615d868e 201 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 202
16eea16b
GM
2032011-01-08 Glenn Morris <rgm@gnu.org>
204
205 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
206
31620103
EZ
2072011-01-07 Eli Zaretskii <eliz@gnu.org>
208
209 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
210
d6a003a8
AS
2112010-12-04 Andreas Schwab <schwab@linux-m68k.org>
212
213 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
214
c3911ead
EZ
2152010-10-15 Eli Zaretskii <eliz@gnu.org>
216
217 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
218 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
219
220 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
221 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
222
a4daeecf
DN
2232010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
224
225 * sed1v2.inp (PROFILING_LDFLAGS):
226 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
227
3fb78d1f
GM
2282010-10-09 Glenn Morris <rgm@gnu.org>
229
230 * mainmake.v2 (install): Remove b2m.
231
644d0594
EZ
2322010-10-02 Eli Zaretskii <eliz@gnu.org>
233
234 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
235 files. Make all file names in TAGS tables absolute.
236
ae9cecb9
EZ
2372010-10-01 Eli Zaretskii <eliz@gnu.org>
238
239 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
240
9f5a812a
EZ
2412010-09-22 Eli Zaretskii <eliz@gnu.org>
242
243 * sed1v2.inp (LINKER): Don't edit, variable was removed from
244 src/Makefile.in.
245 (LD_FIRSTFLAG): Edit to empty.
246
25b88a3d
EZ
2472010-09-17 Eli Zaretskii <eliz@gnu.org>
248
249 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
250
26446e2c
EZ
2512010-08-22 Chong Yidong <cyd@stupidchicken.com>
252
253 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
254
6f505bc8
EZ
2552010-08-20 Eli Zaretskii <eliz@gnu.org>
256
257 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
258
491a1546
EZ
2592010-08-15 Eli Zaretskii <eliz@gnu.org>
260
261 * mainmake.v2 (version): Update due to change in emacs.c.
262
29cf3e20
EZ
2632010-08-05 Eli Zaretskii <eliz@gnu.org>
264
265 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
266 unexec.c => unexcoff.c.
267
59df9fdd 2682010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 269
59df9fdd 270 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 271
fc549af9
EZ
2722010-07-12 Eli Zaretskii <eliz@gnu.org>
273
274 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
275 Edit to empty.
276
277 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
278 Edit to empty.
279
4ea6cb0a
EZ
2802010-07-11 Eli Zaretskii <eliz@gnu.org>
281
282 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
283 defined on <sys/config.h>.
284
8966b757
AS
2852010-07-11 Andreas Schwab <schwab@linux-m68k.org>
286
287 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
288 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
289
e3d5fd37
EZ
2902010-07-08 Eli Zaretskii <eliz@gnu.org>
291
292 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
293 which doesn't exist.
294
295 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
296
49d9e6b0
DN
2972010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
298
299 * sed1v2.inp: Remove reference to prefix-args.
300
72af86bd
AS
3012010-07-07 Andreas Schwab <schwab@linux-m68k.org>
302
303 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
304 (HAVE_BZERO): Don't edit.
305
baeb2564
EZ
3062010-07-02 Eli Zaretskii <eliz@gnu.org>
307
308 * sed1v2.inp (LIB_GCC): Edit to empty.
309 Return back to ../src after compiling each .el file.
310
6259c2ec
GM
3112010-06-30 Glenn Morris <rgm@gnu.org>
312
313 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
314
394f2386
EZ
3152010-06-26 Eli Zaretskii <eliz@gnu.org>
316
317 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
318 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
319
320 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
321 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
322 that begin with "cd ../lisp". Edit out sh if-then-else-fi
323 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
324 constructs in emacs${EXEEXT} rule.
394f2386 325
eb697db5
DN
3262010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
327
328 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
329
824e2978
GM
3302010-06-03 Glenn Morris <rgm@gnu.org>
331
332 * sed2v2.inp: Do not edit HAVE_ALLOCA.
333
ccd89fb3
GM
3342010-05-26 Glenn Morris <rgm@gnu.org>
335
90278cb6
GM
336 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
337
ccd89fb3
GM
338 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
339 No longer present.
340
e5458003
GM
3412010-05-25 Glenn Morris <rgm@gnu.org>
342
343 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
344
e8752c66
GM
3452010-05-21 Glenn Morris <rgm@gnu.org>
346
90278cb6 347 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 348
04384b2d
GM
349 * sed1x.inp (OLDXMENU): Replace any initial value.
350 * sed1v2.inp (OLDXMENU): Edit to "nothing".
351
e8752c66
GM
352 * sed1v2.inp (CANNOT_DUMP): Edit to no.
353
9d5cf9b6
GM
3542010-05-20 Glenn Morris <rgm@gnu.org>
355
356 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
357 (MKDEPDIR): Edit to ':'.
358
c1d0dcfd
GM
3592010-05-19 Glenn Morris <rgm@gnu.org>
360
d494e8f2
GM
361 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
362
c1d0dcfd
GM
363 * sed1v2.inp (LD): Edit to $(CC).
364 (YMF_PASS_LDFLAGS): Edit to `flags'.
365
952d5580
EZ
3662010-05-18 Eli Zaretskii <eliz@gnu.org>
367
368 * sed1x.inp: Add copyright notice.
369
be4ff9da
GM
3702010-05-18 Glenn Morris <rgm@gnu.org>
371
40dc6bf4
GM
372 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
373
be4ff9da
GM
374 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
375 (VMLIMIT_OBJ): Edit to vm-limit.o.
376
16455a85
GM
3772010-05-17 Glenn Morris <rgm@gnu.org>
378
379 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
380 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
381
8877ca0f
GM
3822010-05-16 Glenn Morris <rgm@gnu.org>
383
b02a6645
GM
384 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
385
8877ca0f
GM
386 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
387 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
388
6e546d18
GM
3892010-05-15 Glenn Morris <rgm@gnu.org>
390
4235ca47
GM
391 * sed1v2.inp (LIBXMENU): Edit to empty.
392 * sed1x.inp (LIBXMENU): Expect empty initial value.
393
3545021d
GM
394 * sed1v2.inp (OLDXMENU): Edit to empty.
395 * sed1x.inp (OLDXMENU): Expect empty initial value.
396
9fad8b97
GM
397 * sed1v2.inp (LIBX_OTHER): Edit to empty.
398 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
399
6e546d18
GM
400 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
401 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
402
dbd3f723
EZ
4032010-05-15 Eli Zaretskii <eliz@gnu.org>
404
405 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
406 "emacsclient".
407 (emacsserver, timer, wakeup): Remove edit-out commands.
408
409 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
410 (TERMCAP_OBJ): Add termcap.o.
411
02b49580
GM
4122010-05-15 Glenn Morris <rgm@gnu.org>
413
1a82cca9
GM
414 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
415 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
416
1edbd309 417 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 418
489d31a4
GM
4192010-05-14 Glenn Morris <rgm@gnu.org>
420
177b0288
GM
421 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
422
f14d1dfd
GM
423 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
424 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
425 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
426
11842bd8
GM
427 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
428 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
429 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
430 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
431 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
432
2633ef94
GM
433 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
434
489d31a4
GM
435 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
436
5a903aa9
GM
4372010-05-13 Glenn Morris <rgm@gnu.org>
438
99ab9eb4
GM
439 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
440 (LIBXMENU): Edit to ${OLDXMENU}.
441 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
442
5a903aa9
GM
443 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
444 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
445 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
446 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 447 Edit to empty.
5a903aa9
GM
448 (LIB_MATH): Edit to -lm.
449 (UNEXEC_OBJ): Edit to unexec.o.
450
1a0d7c06
GM
4512010-05-12 Glenn Morris <rgm@gnu.org>
452
44b031a6
GM
453 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
454
1a0d7c06
GM
455 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
456
acddf8ae
GM
4572010-05-11 Glenn Morris <rgm@gnu.org>
458
459 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
460 * sed3x.inp: New file.
461
7490175b
GM
4622010-05-10 Glenn Morris <rgm@gnu.org>
463
97efb629
GM
464 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
465
7490175b
GM
466 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
467
61a808e8
CY
4682010-05-07 Chong Yidong <cyd@stupidchicken.com>
469
470 * Version 23.2 released.
471
40c17879
GM
4722010-05-08 Glenn Morris <rgm@gnu.org>
473
474 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
475 (TERMCAP_OBJ): Edit to tparam.o.
476
9fdec8bc
EZ
4772010-05-07 Eli Zaretskii <eliz@gnu.org>
478
479 Fix breakage due to autoconfiscation of Makefile.in files.
480
481 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
482
483 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
484 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
485 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
486 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
487 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
488 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
489 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
490 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
491 (XMENU_OBJ): Edit to xmenu.o.
492 (FONT_OBJ): Edit to value used for X on Unix.
493 (PRE_ALLOC_OBJ): Edit to lastfile.o.
494 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
495 (@unexec@): Edit to unexec.o.
496
e3cf0cde
GM
4972010-05-06 Glenn Morris <rgm@gnu.org>
498
499 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
500
ed68db4d
EZ
5012010-04-01 Eli Zaretskii <eliz@gnu.org>
502
503 Remove support for DJGPP v1.x.
504
505 * sed3.inp:
506 * sed2.inp:
507 * sed1.inp:
508 * mainmake: Files removed.
509
2201e7e2
EZ
5102010-03-27 Eli Zaretskii <eliz@gnu.org>
511
512 * sedlisp.inp (VPATH): Don't edit, no longer needed.
513 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
514 (abs_top_builddir): New edit.
515
516 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
517 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
518
519 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
520 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
521
522 * sed1v2.inp (abs_builddir): Edit into "../src".
523
288f9fc0
CY
5242010-03-10 Chong Yidong <cyd@stupidchicken.com>
525
526 * Branch for 23.2.
527
e4138181
EZ
5282010-02-19 Eli Zaretskii <eliz@gnu.org>
529
530 * INSTALL: Remove a CVS-specific note. Update for latest versions
531 of Windows.
532
e2a1f100
EZ
5332009-09-17 Eli Zaretskii <eliz@gnu.org>
534
535 * sed1v2.inp (OTHER_FILES): Edit to empty.
536
66205aea
EZ
5372009-09-11 Eli Zaretskii <eliz@gnu.org>
538
539 * mainmake.v2 (bootstrap): Ensure enough environment space
540 will be available to run config.bat.
541
a6e656a4
EZ
5422009-08-27 Eli Zaretskii <eliz@gnu.org>
543
544 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
545
70243478
CY
5462009-06-21 Chong Yidong <cyd@stupidchicken.com>
547
548 * Branch for 23.1.
549
dfec8622
EZ
5502009-04-14 Eli Zaretskii <eliz@gnu.org>
551
552 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
553 x_error_quitter; instead, append "set environment NAME" to the end.
554 Set NAME and USERNAME in the environment to the same value.
555
291f6a31
EZ
5562009-02-28 Eli Zaretskii <eliz@gnu.org>
557
558 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 559 out of CVS. (Bug#2151)
291f6a31 560
bd448b7a
EZ
5612008-12-19 Eli Zaretskii <eliz@gnu.org>
562
563 * INSTALL: Document the problems on Windows Vista and the
564 --with-system-malloc option to config.bat.
565
566 * sedalloc.inp: New file.
567
0c123bd1
EZ
5682008-11-21 Eli Zaretskii <eliz@gnu.org>
569
570 * mainmake.v2 (misc): New target.
571 (all, info): Depend on `misc'.
572
71a69201
EZ
5732008-11-15 Eli Zaretskii <eliz@gnu.org>
574
aae2a498
EZ
575 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
576 into `lisp'.
577
ead9233b
EZ
578 Make bootstrap work again:
579
580 * mainmake.v2 (boot): New variable.
581 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
582 src/bootlisp exists after running Make, run Make in `lisp' as
583 well.
584 (clean, mostlyclean): Remove bogus repeated clean in the top-level
585 directory.
586 (info, bootstrap-clean): New targets.
587 (bootstrap): Depend only on bootstrap-clean. Commands modified to
588 be equivalent to top-level Makefile.in.
589 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
590 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
591 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
592 Don't recurse into lwlib and oldXMenu.
593
594 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
595
596 * sedlisp.inp: Don't convert *.el files to Unix text format, and
597 don't copy ldefs-boot.el into loaddefs.el.
598
599 * sed6.inp: Edit out Unixy shell features in maintainer-clean
600 targets in doc/ Makefiles.
601
71a69201
EZ
602 * INSTALL: Update the list of utilities needed by lisp/Makefile
603 and for bootstrapping.
604
cafb9504
EZ
6052008-11-08 Eli Zaretskii <eliz@gnu.org>
606
607 * INSTALL: New file, with build instructions moved from the
608 top-level INSTALL.
609
e16acc2c
EZ
6102008-10-14 Eli Zaretskii <eliz@gnu.org>
611
612 * sedlisp.inp (lisp): Set to absolute file name of current
613 directory, not to ".", to have it on EMACSLOADPATH when we descend
614 into subdirectories.
615
293a3986
EZ
6162008-08-23 Eli Zaretskii <eliz@gnu.org>
617
618 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
619 src/s/msdos.h).
620
621 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
622
b97439ce 623 * sed1v2.inp (version): Define to empty.
293a3986
EZ
624 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
625 (EXEEXT): Define to .exe.
626 Edit "ln -f" into "cp -pf".
627 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
628 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
629 Edit "`/bin/pwd`/" into "./".
630 Stubify emacs after it is dumped, to produce emacs.exe.
631 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
632 b-emacs.exe to 3072K.
633
634 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
635 (emacs): Renamed from `man', to reflect changes in doc directory
636 structure. All callers changed.
637 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
638 into doc/ for manuals. Add misc subdirectory.
639 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
640 (install): Don't stubify/stubedit emacs.exe, this is now done by
641 src/Makefile.
642
57df543c
EZ
6432007-10-05 Eli Zaretskii <eliz@gnu.org>
644
645 * sed6.inp: Update comment to reflect doc directory structure.
646
647 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
648
cacc7b51
GM
6492007-07-25 Glenn Morris <rgm@gnu.org>
650
651 * Relicense all FSF files to GPLv3 or later.
652
653 * COPYING: Switch to GPLv3.
654
537a062f
CY
6552007-06-02 Chong Yidong <cyd@stupidchicken.com>
656
657 * Version 22.1 released.
658
f5f4e20d
GM
6592007-02-10 Glenn Morris <rgm@gnu.org>
660
661 * COPYING.DJ: Remove file since it is no longer needed (see README
662 for details).
663
222b4fde
GM
6642007-01-28 Glenn Morris <rgm@gnu.org>
665
666 * COPYING.DJ: New file.
667
22311938
EZ
6682006-12-04 Eli Zaretskii <eliz@gnu.org>
669
670 * sed2v2.inp (HAVE_SYNC): Define.
671
69a6e74d
EZ
6722006-11-25 Eli Zaretskii <eliz@gnu.org>
673
674 * sed1v2.inp (CFLAGS_SOUND): Edit out.
675
45a2056c
JB
6762006-09-15 Jay Belanger <belanger@truman.edu>
677
678 * COPYING: Replace "Library Public License" by "Lesser Public
679 License" throughout.
680
67b8391b
EZ
6812005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
682
683 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
684 getopt.o and getopt1.o.
685
a0ec7a4a
LK
6862005-07-04 Lute Kamstra <lute@gnu.org>
687
688 Update FSF's address in GPL notices.
689
3819d330
EZ
6902004-11-10 Eli Zaretskii <eliz@gnu.org>
691
692 * sed1.inp: Revert last change.
693
880820fe 6942004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
695
696 * sed1v2.inp: Use djecho for buildobj.lst.
697
698 * sed1.inp: Ditto.
699
3f8ea68c
EZ
7002004-11-08 Eli Zaretskii <eliz@gnu.org>
701
997a1ae5
EZ
702 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
703 loaddefs.el, unless the latter exists and is newer.
704
406865b8
EZ
705 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
706 (extraclean, bootfast): New targets.
707 (top_distclean): New macro, used by distclean, maintainer-clean,
708 and extraclean.
709 (.PHONY): Add bootfast.
710 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 711 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 712
3f8ea68c
EZ
713 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
714
b0b6ad00
EZ
7152004-10-06 Eli Zaretskii <eliz@gnu.org>
716
717 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
718 recent (2004-09-24) changes in src/Makefile.in.
719
ab5a4a32
EZ
7202004-08-14 Eli Zaretskii <eliz@gnu.org>
721
722 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
723 running a Unixy shell and to reincarnate the "Nothing to be done
724 for `all'" message from Make when there's nothing to be done.
725
cdc9b845
EZ
7262004-05-11 Eli Zaretskii <eliz@gnu.org>
727
728 * sedleim.inp (distclean): Remove stamp-subdirs.
729 (SUBDIRS): Don't use `touch', use `djecho' instead.
730 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
731
05fdbeb8
EZ
7322004-05-02 Eli Zaretskii <eliz@gnu.org>
733
734 * sed2v2.inp (HAVE_GETRUSAGE): Define.
735
a6eeaa81 7362003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
737
738 * mainmake.v2 (man lispref lispintro): Specify an explicit target
739 `info', like Makefile.in does.
740
a6eeaa81 7412003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
742
743 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
744 absolute file name of the current working directory. This avoids
745 the warning from Make about circular dependencies.
746
a6eeaa81 7472003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
748
749 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
750 so that CVS etc. file names are filtered out of the list of
751 subdirectories.
752
a6eeaa81 7532003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
754
755 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
756 with equivalent COMMAND.COM commands.
757
a6eeaa81 7582003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 759
3d8714e7
EZ
760 * sed3v2.inp (EXEEXT): Define to an empty string.
761
b7cb1e12 762 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 763 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
764
765 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
766 (HAVE_SIZE_T): Define.
767
852eef40
EZ
7682002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
769
770 * sed2v2.inp: New file.
771
772 * sed2.inp: Remove DJGPP v2.x stuff.
773
93fc6fbe
EZ
7742002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
775
776 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
777 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
778
ab8a75de
EZ
7792002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
780
177c0ea7 781 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
782 (bootstrap-clean-before, bootstrap-clean-after): Return to the
783 top-level directory after sub-make.
784 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
785
786 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
787
b9c1fa2e
EZ
7882002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
789
69587bba 790 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
791
792 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
793 target.
794
177c0ea7
JB
795 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
796 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
797 (bootstrap-clean-after): New targets.
798 (all): Depend on maybe_bootstrap.
799
fcd2ab44
EZ
8002001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
801
802 * sed1v2.inp: Delete _gdbinit in distclean target.
803
880820fe 8042001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
805
806 * COPYING: Moved back.
807
b0a63d77
EZ
8082001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
809
810 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
811 which needed it is gone.
812
880820fe 8132001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
814
815 * COPYING: Removed.
816
ac74199d
EZ
8172001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
818
819 * mainmake.v2 (lispintro): New target.
820 (all): Add lispintro.
821
822 * sed6.inp (SHELL): Comment away, for lispintro.
823
5c32b7c5
EZ
8242001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
825
826 * sed6.inp (texinputdir): Add, for the lispref directory.
827
828 * mainmake.v2 (all): Add lispref.
829 (man lispref): Add lispref.
830
71431a0e
GM
8312001-10-20 Gerd Moellmann <gerd@gnu.org>
832
6aa97356 833 * (Version 21.1 released.)
71431a0e 834
ab952a4f
GM
8352001-10-05 Gerd Moellmann <gerd@gnu.org>
836
837 * Branch for 21.1.
177c0ea7 838
fc406406
EZ
8392001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
840
841 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
842 already there.
843
24b97d4b
EZ
8442001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
845
846 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
847 error in "gcc -E -traditional" with GCC 3.0.
848
2b908342
EZ
8492001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
850
851 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
852 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
853 titdic-convert chdirs into leim/quail.
854
9d5d1075
EZ
8552001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
856
857 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
858 target.
859
d7fcecc1
EZ
8602001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
861
862 * README: New file.
863
864 * sed1.inp: Add copyright.
865 * sed1v2.inp: Add copyright.
866 * sed2.inp: Add copyright.
867 * sed2x.inp: Add copyright.
868 * sed3.inp: Add copyright.
869 * sed3v2.inp: Add copyright.
870 * sed4.inp: Add copyright.
871 * sed5x.inp: Add copyright.
872 * sed6.inp: Add copyright.
873 * sedleim.inp: Add copyright.
874 * sedlisp.inp: Add copyright.
875
7121a5e1
EZ
8762001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
877
878 * mainmake.v2, mainmake: Add copyright.
879
da7fab49
EZ
8802000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
881
882 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
883 Define; it is undefined in DJGPP v2.01.
884
f4da4611
EZ
8852000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
886
887 * sed2.inp (HAVE_MKSTEMP): Define.
888
a115794c
EZ
8892000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
890
891 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
892 the command; use Make's "export EMACSLOADPATH=" instead. Remove
893 the handling of `command` expansion, leim/Makefile.in doesn't use
894 that anymore.
895
67e0a2b6
EZ
8962000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
897
898 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
899
838b9528
EZ
9002000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
901
902 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
903 expansion to become case-sensitive and return all file names in
904 upper case on plain DOS.
905
efb29aff
EZ
9062000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
907
908 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
909 switch requires an argument.
910
4a201758
EZ
9112000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
912
913 * mainmake.v2 (src): Make the rule faster by using a single djecho
914 command instead of multiple redir invocations.
915 (install): Speed up by using a command.com's for loop.
916
7f987ac0
EZ
9172000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
918
919 * sed3v2.inp: Define ALLOCA to an empty string.
920
68be2869
EZ
9212000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
922
923 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
924
c107c335
EZ
9252000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
926
927 * sed1v2.inp: Set LIBSOUND to an empty string.
928
7f3e4303
EZ
9292000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
930
931 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
932
db1306d8
EZ
9332000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
934
935 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
936
4ea325f5
EZ
9372000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
938
939 * sedlisp.inp (srcdir): Edit this variable.
940
7d5c8691
EZ
9412000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
942
943 * sedlisp.inp: New file.
944
fcd2e082
EZ
9452000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
946
947 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
948 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
949 (TEXINPUTS): Use semi-colon; export explicitly.
950 (MAKEINFO): Export explicitly.
951
35a28e21
EZ
9522000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
953
954 * mainmake.v2 (install): Install ebrowse.exe.
955
33744b5d
DL
9562000-04-14 Dave Love <fx@gnu.org>
957
958 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
959
c1300911
EZ
9602000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
961
962 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
963 config.in.
964
7c7b25db
EZ
9652000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
966
967 * sed2.inp (HAVE_SETITIMER): Define.
968
ba3a0c6d
EZ
9691999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
970
971 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
972
973 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
974
32072ea3
DL
9751999-07-29 Eli Zaretskii <eliz@gnu.org>
976
977 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
978
9791999-07-12 Richard Stallman <rms@gnu.org>
980
981 * Version 20.4 released.
982
9831999-07-01 Eli Zaretskii <eliz@gnu.org>
984
985 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 986 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
987
9881999-05-19 Eli Zaretskii <eliz@gnu.org>
989
990 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
991 have GCC configured by default to use stabs, which unexec.c
992 doesn't currently support.
993
9941999-01-14 Eli Zaretskii <eliz@gnu.org>
995
996 * mainmake.v2 (install): Use update instead of sed to install fns.el.
997
9981999-01-11 Eli Zaretskii <eliz@gnu.org>
999
1000 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
1001 looks for it in exec-directory.
1002
10031999-01-07 Eli Zaretskii <eliz@gnu.org>
1004
1005 * sedleim.inp: New file, for configuring the leim directory.
1006
1007 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
1008 (clean): Add clean in leim.
1009
10101998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
1011
1012 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
1013
10141998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
1015
1016 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
1017 use COMMAND.COM as the shell.
1018
10191998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1020
1021 * Version 20.3 released.
1022
10231998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
1024
1025 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
1026 directory.
1027
10281998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
1029
1030 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
1031 which generate gdb.ini.
1032
10331998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
1034
1035 * mainmake.v2 (version): Determine emacs-version from
1036 lisp/version.el. Pass it to sub-Make's.
1037
10381998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
1039
1040 * sed3v2.inp: When installing ${version},
1041 do it replacing @version@.
1042
1043 * mainmake.v2 (version): Compute the version from lisp/version.el
1044 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1045
10461997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1047
1048 * sed6.inp: New file, configures the man directory for MSDOS.
1049
1050 * mainmake.v2 (man): New target to build the manual.
1051 (all): Add the man dependency.
1052 (install): Change bin\\nul to bin\nul.
1053
10541997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1055
1056 * Version 20.2 released.
1057
10581997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1059
1060 * Version 20.1 released.
1061
10621997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1063
1064 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1065
10661997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1067
8de5628c 1068 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1069
5e1a6e32 10701997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1071
1072 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1073
10741997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1075
1076 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1077 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1078
1079 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1080 MSDOS users won't need `touch' installed.
1081
1082 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1083
10841996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1085
1086 * Version 19.33 released.
1087
10881996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1089
1090 * is_exec.c: Renamed from is-exec.c.
1091
10921996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1093
1094 * Version 19.32 released.
1095
1096 * is-exec.c, sigaction.c: New files.
1097
10981996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1099
1100 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1101 the rules always generate TAGS.
1102
11031996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1104
1105 * sed2.inp: Don't undef MULTI_FRAME.
1106
11071996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1108
1109 * Version 19.31 released.
1110
11111996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1112
1113 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1114 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1115 Undo the previous change.
177c0ea7 1116
32072ea3
DL
11171996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1118
177c0ea7 1119 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1120
11211996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1122
1123 * mainmake.v2 (src): Create a file with sed commands instead of using
1124 a long sed command line (some versions of Sed don't handle that).
1125 (gdb): Merged back into src, undoing April 13 change.
1126 (install): Do use if statements, but not a loop.
177c0ea7 1127
32072ea3
DL
11281996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1129
1130 * mainmake.v2 (gdb): New target, broken out of src.
1131 (install): Use simple explicit copy commands, not a loop.
1132
11331996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1134
1135 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1136 config.h.in.
1137
1138 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1139
11401996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1141
1142 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1143
11441995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1145
1146 * Version 19.30 released.
1147
11481995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1149
1150 * sed3.inp: Alter test-distrib to test-dis.
1151
11521995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1153
1154 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1155
11561995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1157
1158 * sed1.inp: Call make-doc.exe instead of make-docfile.
1159
11601995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1161
1162 * sed2.inp: Define STDC_HEADERS.
1163 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1164
11651995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1166
1167 * sed3.inp: Fix sed append command to behave as intended.
1168
11691995-01-20 Morten Welinder <terra@diku.dk>
1170
1171 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1172 line at end of file. Make sure make-docfile is compiled.
1173
11741995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1175
1176 * sed3.inp: Use coff2exe on make-docfile.
1177 * sed1.inp: Not go32, which has problems with long arg lists.
1178
11791994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1180
1181 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1182 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1183 (temacs): Don't depend on prefix-args.
1184 (DOC): Reflect makefile changes regarding two-batch run.
1185
1186 * sed2.inp: Add comments showing how to use the system malloc.
1187 (EMACS_CONFIG_OPTIONS): Set though not useful.
1188 (HAVE_MKTIME): Define.
1189
1190 * mainmake (clean): Add target.
1191
1192 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1193
32072ea3
DL
11941994-07-14 Morten Welinder (terra@diku.dk)
1195
1196 * sed2.inp (HAVE_STRERROR): Define.
1197
11981994-07-08 Morten Welinder (terra@diku.dk)
1199
1200 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1201
12021994-06-01 Morten Welinder (terra@diku.dk)
1203
1204 * sed4.inp: New file for configuring src/paths.h.
1205
12061994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1207
1208 * Version 19.25 released.
1209
12101994-05-22 Morten Welinder (terra@diku.dk)
1211
1212 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1213 to src/makefile.in.in.
1214
12151994-05-20 Morten Welinder (terra@tyr.diku.dk)
1216
1217 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1218 Also set it to correct three-part value.
1219
12201994-05-16 Morten Welinder (terra@tyr.diku.dk)
1221
1222 * Version 19.23 released.
1223
1224 * sed1.inp: Don't use `+' in regexps as different stream
1225 editors interpret them differently. Use `*' instead.
1226
12271994-05-12 Morten Welinder (terra@diku.dk)
1228
1229 * mainmake (install): Set the minimum stack (for running under
1230 DPMI) to 512K. Avoid using wildcard for matching one file.
1231
12321994-05-08 Morten Welinder (terra@diku.dk)
1233
1234 * sed3.inp: Don't pass version to [ce]tags.
1235
12361994-04-30 Morten Welinder (terra@diku.dk)
1237
194d44e7 1238 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1239 does not exist anymore.
1240 Don't reset DEBUG_MOLE as that no longer is used.
1241 Identify the file being patched as src/...
1242 * sed2.inp: Identify the file being patched as src/...
1243 * sed3.inp: We don't have to have the version number in here
1244 anymore. Instead we patch the way it is passed from make to
1245 the C compiler.
1246
12471994-04-29 Morten Welinder (terra@diku.dk)
1248
1249 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1250 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1251
1252 * sed2.inp: We have bcmp. Configuration is "msdos".
1253 Get rid of ^Ms.
1254
1255 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1256 new configuration regarding utilities not to compile.
1257 Fix version number. Get rid of ^Ms.
1258
12591994-01-08 Morten Welinder (terra@diku.dk)
1260
194d44e7 1261 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1262 specifications and by not specifying an explicit shell.
1263
12641994-01-07 Morten Welinder (terra@diku.dk)
1265
1266 * sed1.inp: Incorporate the actions of patch1.
1267 * patch1: File deleted.
1268
12691993-01-05 Morten Welinder (terra@diku.dk)
1270
1271 * mainmake: New file, makefile for the main directory.
1272
1273 * patch1: New file. Context diff to turn src/makefile.in into
1274 a msdos version called makefile.
1275
1276 * emacs.pif: New file, program information file for Emacs under
1277 Windows. (This file contains non-printable characters.)
1278
1279 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1280 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1281 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1282 (This file contains non-printable characters.)
1283
177c0ea7 1284 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1285 lib-src/makefile.
1286
8de5628c 1287 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1288
8de5628c 1289 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1290
1291;; Local Variables:
880820fe 1292;; coding: utf-8
6922b018 1293;; End:
2a34a036 1294
73b0cd50 1295 Copyright (C) 1994-1999, 2001-2011 Free Software Foundation, Inc.
7f6d64f8
GM
1296
1297 This file is part of GNU Emacs.
1298
ff0cdfb9 1299 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1300 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1301 the Free Software Foundation, either version 3 of the License, or
1302 (at your option) any later version.
7f6d64f8
GM
1303
1304 GNU Emacs is distributed in the hope that it will be useful,
1305 but WITHOUT ANY WARRANTY; without even the implied warranty of
1306 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1307 GNU General Public License for more details.
1308
1309 You should have received a copy of the GNU General Public License
ff0cdfb9 1310 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.