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