Merge from trunk.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
ec041b55
PE
12012-04-14 Paul Eggert <eggert@cs.ucla.edu>
2
3 configure: new option --enable-gcc-warnings (Bug#11207)
4 * sed1v2.inp, sed3v2.inp, sedlibmk.inp: GNULIB_WARN_CFLAGS,
5 WARN_CFLAGS, and WERROR_CFLAGS replace C_WARNINGS_SWITCH.
6
2f097256
GM
72012-04-11 Glenn Morris <rgm@gnu.org>
8
9 * sedlibmk.inp, sed1v2.inp: GNUSTEP_CFLAGS replaces C_SWITCH_X_SYSTEM.
10
f3774f20
GM
112012-04-07 Glenn Morris <rgm@gnu.org>
12
13 * sed2v2.inp: Bump version to 24.1.50.
14
ef02e37c
EZ
152012-02-04 Eli Zaretskii <eliz@gnu.org>
16
17 * sed3v2.inp (insrcdir): Use $(<F) rather than $<, as
18 command.com's "if not exist" doesn't grok forward slashes in file
19 names.
20
0702107a
EZ
212012-01-14 Eli Zaretskii <eliz@gnu.org>
22
23 * sed4.inp (PATH_DUMPLOADSEARCH): Edit to "../lisp", for when the
24 default in src/epaths.in will change, maybe.
25
0bd3cb7b
EZ
262011-10-31 Eli Zaretskii <eliz@gnu.org>
27
28 * sed3v2.inp (insrcdir): Comment out definition.
29 $(insrcdir): Edit into MS-DOS existence test.
30
31bed486
EZ
312011-09-29 Eli Zaretskii <eliz@gnu.org>
32
33 * mainmake.v2 (boot): Condition the value on the existence of
34 autogen/README, not admin/admin.el, since the latter is now part
35 of the release tarball.
36 (install): Don't copy lib-src/fns.el, as that file is no longer
37 generated in that directory.
38
39 * sed1v2.inp (LIB_PTHREAD, LIB_PTHREAD_SIGMASK): Edit to empty.
40 (SETTINGS_CFLAGS, SETTINGS_LIBS): Edit these instead of
41 GCONF_CFLAGS and GCONF_LIBS.
42
43 * sedlibmk.inp (ALLOCA_H, AR, ARFLAGS, GNULIB_CHDIR, GNULIB_DUP)
44 (GNULIB_FDATASYNC, GNULIB_FDOPEN, GNULIB_FSTAT, GNULIB_PCLOSE)
45 (GNULIB_PTHREAD_SIGMASK, GNULIB_RAISE, GNULIB_SIGACTION)
46 (GNULIB_SIGPROCMASK, GNULIB_SIGNAL_H_SIGPIPE, HAVE_FDATASYNC)
47 (HAVE_PCLOSE, HAVE_POPEN, HAVE_POSIX_SIGNALBLOCKING)
48 (HAVE_PTHREAD_SIGMASK, HAVE_RAISE, HAVE_SIGACTION)
49 (HAVE_SIGHANDLER_T, HAVE_SIGINFO_T, HAVE_SIGSET_T)
50 (HAVE_STRUCT_SIGACTION_SA_SIGACTION)
51 (HAVE_TYPE_VOLATILE_SIG_ATOMIC_T, LIB_PTHREAD)
52 (LIB_PTHREAD_SIGMASK, NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H)
53 (NEXT_SIGNAL_H, REPLACE_FDOPEN, REPLACE_PTHREAD_SIGMASK)
54 (REPLACE_RAISE): New edits.
55 (gl_LIBOBJS): Remove md5.o, filemode.o, and sha1.o. Add
56 pthread_sigmask.o.
57 (@GL_GENERATE_ALLOCA_H_TRUE@, @GL_GENERATE_ALLOCA_H_FALSE@): Edit
58 to comment out unneeded lines.
59 (warn-on-use.h): Edit the recipe commands to work with DJGPP
60 without requiring a Unixy shell.
61
62 * inttypes.h (strtoimax) [DJGPP < 2.04]: New macro.
63
64 * sed2v2.inp (HAVE_ALLOCA, HAVE_DECL_STRTOLL, HAVE_DECL_STRTOIMAX)
65 (HAVE_STRTOLL, HAVE_SIGSET_T, HAVE_SNPRINTF): New edits.
66
e39b275c 672011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1
PE
68
69 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Adjust to snippet moves
abec06ff 70 from top level to build-aux/snippet (Bug#9169).
24e0f6b1 71
2c631e0e
EZ
722011-06-07 Eli Zaretskii <eliz@gnu.org>
73
74 * sedlibmk.inp (PTRDIFF_T_SUFFIX): Edit to nothing.
75
d451b087
EZ
762011-05-28 Eli Zaretskii <eliz@gnu.org>
77
78 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
79 src/. Make editing of RUN_TEMACS commands less sensitive to
80 leading whitespace.
81
82 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
83
7285dc67
EZ
842011-05-20 Eli Zaretskii <eliz@gnu.org>
85
86 * sed1v2.inp (make-docfile commands): Recognize only if the line
87 begins with a TAB. Use $(etc) rather than a literal "../etc".
88 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
89 (@lisp_frag@): Edit out.
90
91 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
92 zero.
93
4a720484
GM
942011-05-19 Glenn Morris <rgm@gnu.org>
95
96 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
97 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
98 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
99
75c0d28a
EZ
1002011-05-07 Eli Zaretskii <eliz@gnu.org>
101
102 * inttypes.h: Include stdint.h.
103 (uintmax_t): Don't define, it is defined in stdint.h.
104
105 * sedlibmk.inp (am__append_1): Edit to comment out.
106 (am__append_2): Edit to expose.
107 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
108 to empty.
109 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
110 to comment out corresponding lines.
111
8db90b73
EZ
1122011-04-30 Eli Zaretskii <eliz@gnu.org>
113
114 * inttypes.h: New file.
115
116 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
117 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
118
119 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
120
121 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
122 Add ../msdos/inttypes.h to prerequisites of lread.o.
123
1b2de274
EZ
1242011-04-24 Eli Zaretskii <eliz@gnu.org>
125
126 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
127 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
128 REPLACE_* variables.
129
7c106b1e
EZ
1302011-04-06 Eli Zaretskii <eliz@gnu.org>
131
132 * sedlibmk.inp: Update checklist.
133 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
134 ($(top_builddir)/config.status): Edit away, both as target and in
135 prerequisites.
136 (@am__fastdepCC_FALSE@): Fix editing.
137 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
138 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
139 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
140 to either nothing or "#".
141
07da4b3c
EZ
1422011-03-25 Eli Zaretskii <eliz@gnu.org>
143
144 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
145 Add a description of what needs to be done when a new gnulib
146 module is added.
f4d87671 147 (MKDIR_P): Fix replacement command.
07da4b3c 148
33383987
JB
1492011-03-07 Chong Yidong <cyd@stupidchicken.com>
150
151 * Version 23.3 released.
152
945d8b44
EZ
1532011-02-26 Eli Zaretskii <eliz@gnu.org>
154
003fa8b6
EZ
155 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
156 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
157 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
158 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
159 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
160 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
161 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
162 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
163 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
164 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
165 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
166 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
167 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
168 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
169 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
170 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
171 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
172 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 173 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 174 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 175 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
176
177 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
178 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
179 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
180 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
181 edits.
182
945d8b44
EZ
183 * depfiles.bat: Create a dummy .Po file only if a file by the same
184 name does not already exist in the deps/ subdirectory.
185
9d9d12cd
EZ
1862011-02-19 Eli Zaretskii <eliz@gnu.org>
187
615d868e 188 * depfiles.bat: New file.
83627c03 189
615d868e
EZ
190 * sedlibmk.inp: New file.
191
192 * sedlibcf.inp: New file.
f601db19
EZ
193
194 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
195 (BUILT_EMACS): Rename from BUILT-EMACS.
196
197 * sed6.inp (MAKEINFO): Edit to "makeinfo".
198 (ENVADD): Adjust to MAKEINFO_OPTS.
199 (texinputdir): Don't edit.
200
534e4e80
EZ
201 * sed3v2.inp (-DVERSION): Edit out.
202 (LOADLIBES): Don't edit to empty.
203
615d868e
EZ
204 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
205 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
206 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
207 (HAVE__BOOL): Edit to 1.
208 (VERSION, inline, restrict): Edit for DJGPP.
209 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
210
211 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
212 (@true): Edit to "@rem".
213 (move-if-change): Edit to "update".
214 (echo): Edit to "djecho".
215 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
216 (LIBOBJS): Edit to empty.
217 ($(libsrc)/make-docfile): Two new edits, one each for every
218 invocation of make-docfile.
219 (move-if-change): Fix edit.
220 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
221 command line shorter.
9d9d12cd
EZ
222
223 * mainmake.v2 (version): Remove, no longer needed (config.in
224 defines VERSION).
225 (all): Add lib.
226 (lib): New target and recipe.
227 (lib-src): Depend on lib.
228 (src): Depend on lib and lib-src.
229 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
230 (bootstrap-clean): Recurse into lib.
615d868e 231 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 232
16eea16b
GM
2332011-01-08 Glenn Morris <rgm@gnu.org>
234
235 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
236
31620103
EZ
2372011-01-07 Eli Zaretskii <eliz@gnu.org>
238
239 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
240
d6a003a8
AS
2412010-12-04 Andreas Schwab <schwab@linux-m68k.org>
242
243 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
244
c3911ead
EZ
2452010-10-15 Eli Zaretskii <eliz@gnu.org>
246
247 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
248 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
249
250 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
251 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
252
a4daeecf
DN
2532010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
254
255 * sed1v2.inp (PROFILING_LDFLAGS):
256 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
257
3fb78d1f
GM
2582010-10-09 Glenn Morris <rgm@gnu.org>
259
260 * mainmake.v2 (install): Remove b2m.
261
644d0594
EZ
2622010-10-02 Eli Zaretskii <eliz@gnu.org>
263
264 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
265 files. Make all file names in TAGS tables absolute.
266
ae9cecb9
EZ
2672010-10-01 Eli Zaretskii <eliz@gnu.org>
268
269 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
270
9f5a812a
EZ
2712010-09-22 Eli Zaretskii <eliz@gnu.org>
272
273 * sed1v2.inp (LINKER): Don't edit, variable was removed from
274 src/Makefile.in.
275 (LD_FIRSTFLAG): Edit to empty.
276
25b88a3d
EZ
2772010-09-17 Eli Zaretskii <eliz@gnu.org>
278
279 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
280
26446e2c
EZ
2812010-08-22 Chong Yidong <cyd@stupidchicken.com>
282
283 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
284
6f505bc8
EZ
2852010-08-20 Eli Zaretskii <eliz@gnu.org>
286
287 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
288
491a1546
EZ
2892010-08-15 Eli Zaretskii <eliz@gnu.org>
290
291 * mainmake.v2 (version): Update due to change in emacs.c.
292
29cf3e20
EZ
2932010-08-05 Eli Zaretskii <eliz@gnu.org>
294
295 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
296 unexec.c => unexcoff.c.
297
59df9fdd 2982010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 299
59df9fdd 300 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 301
fc549af9
EZ
3022010-07-12 Eli Zaretskii <eliz@gnu.org>
303
304 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
305 Edit to empty.
306
307 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
308 Edit to empty.
309
4ea6cb0a
EZ
3102010-07-11 Eli Zaretskii <eliz@gnu.org>
311
312 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
313 defined on <sys/config.h>.
314
8966b757
AS
3152010-07-11 Andreas Schwab <schwab@linux-m68k.org>
316
317 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
318 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
319
e3d5fd37
EZ
3202010-07-08 Eli Zaretskii <eliz@gnu.org>
321
322 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
323 which doesn't exist.
324
325 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
326
49d9e6b0
DN
3272010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
328
329 * sed1v2.inp: Remove reference to prefix-args.
330
72af86bd
AS
3312010-07-07 Andreas Schwab <schwab@linux-m68k.org>
332
333 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
334 (HAVE_BZERO): Don't edit.
335
baeb2564
EZ
3362010-07-02 Eli Zaretskii <eliz@gnu.org>
337
338 * sed1v2.inp (LIB_GCC): Edit to empty.
339 Return back to ../src after compiling each .el file.
340
6259c2ec
GM
3412010-06-30 Glenn Morris <rgm@gnu.org>
342
343 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
344
394f2386
EZ
3452010-06-26 Eli Zaretskii <eliz@gnu.org>
346
347 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
348 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
349
350 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
351 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
352 that begin with "cd ../lisp". Edit out sh if-then-else-fi
353 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
354 constructs in emacs${EXEEXT} rule.
394f2386 355
eb697db5
DN
3562010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
357
358 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
359
824e2978
GM
3602010-06-03 Glenn Morris <rgm@gnu.org>
361
362 * sed2v2.inp: Do not edit HAVE_ALLOCA.
363
ccd89fb3
GM
3642010-05-26 Glenn Morris <rgm@gnu.org>
365
90278cb6
GM
366 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
367
ccd89fb3
GM
368 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
369 No longer present.
370
e5458003
GM
3712010-05-25 Glenn Morris <rgm@gnu.org>
372
373 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
374
e8752c66
GM
3752010-05-21 Glenn Morris <rgm@gnu.org>
376
90278cb6 377 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 378
04384b2d
GM
379 * sed1x.inp (OLDXMENU): Replace any initial value.
380 * sed1v2.inp (OLDXMENU): Edit to "nothing".
381
e8752c66
GM
382 * sed1v2.inp (CANNOT_DUMP): Edit to no.
383
9d5cf9b6
GM
3842010-05-20 Glenn Morris <rgm@gnu.org>
385
386 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
387 (MKDEPDIR): Edit to ':'.
388
c1d0dcfd
GM
3892010-05-19 Glenn Morris <rgm@gnu.org>
390
d494e8f2
GM
391 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
392
c1d0dcfd
GM
393 * sed1v2.inp (LD): Edit to $(CC).
394 (YMF_PASS_LDFLAGS): Edit to `flags'.
395
952d5580
EZ
3962010-05-18 Eli Zaretskii <eliz@gnu.org>
397
398 * sed1x.inp: Add copyright notice.
399
be4ff9da
GM
4002010-05-18 Glenn Morris <rgm@gnu.org>
401
40dc6bf4
GM
402 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
403
be4ff9da
GM
404 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
405 (VMLIMIT_OBJ): Edit to vm-limit.o.
406
16455a85
GM
4072010-05-17 Glenn Morris <rgm@gnu.org>
408
409 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
410 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
411
8877ca0f
GM
4122010-05-16 Glenn Morris <rgm@gnu.org>
413
b02a6645
GM
414 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
415
8877ca0f
GM
416 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
417 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
418
6e546d18
GM
4192010-05-15 Glenn Morris <rgm@gnu.org>
420
4235ca47
GM
421 * sed1v2.inp (LIBXMENU): Edit to empty.
422 * sed1x.inp (LIBXMENU): Expect empty initial value.
423
3545021d
GM
424 * sed1v2.inp (OLDXMENU): Edit to empty.
425 * sed1x.inp (OLDXMENU): Expect empty initial value.
426
9fad8b97
GM
427 * sed1v2.inp (LIBX_OTHER): Edit to empty.
428 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
429
6e546d18
GM
430 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
431 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
432
dbd3f723
EZ
4332010-05-15 Eli Zaretskii <eliz@gnu.org>
434
435 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
436 "emacsclient".
437 (emacsserver, timer, wakeup): Remove edit-out commands.
438
439 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
440 (TERMCAP_OBJ): Add termcap.o.
441
02b49580
GM
4422010-05-15 Glenn Morris <rgm@gnu.org>
443
1a82cca9
GM
444 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
445 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
446
1edbd309 447 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 448
489d31a4
GM
4492010-05-14 Glenn Morris <rgm@gnu.org>
450
177b0288
GM
451 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
452
f14d1dfd
GM
453 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
454 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
455 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
456
11842bd8
GM
457 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
458 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
459 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
460 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
461 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
462
2633ef94
GM
463 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
464
489d31a4
GM
465 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
466
5a903aa9
GM
4672010-05-13 Glenn Morris <rgm@gnu.org>
468
99ab9eb4
GM
469 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
470 (LIBXMENU): Edit to ${OLDXMENU}.
471 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
472
5a903aa9
GM
473 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
474 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
475 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
476 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 477 Edit to empty.
5a903aa9
GM
478 (LIB_MATH): Edit to -lm.
479 (UNEXEC_OBJ): Edit to unexec.o.
480
1a0d7c06
GM
4812010-05-12 Glenn Morris <rgm@gnu.org>
482
44b031a6
GM
483 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
484
1a0d7c06
GM
485 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
486
acddf8ae
GM
4872010-05-11 Glenn Morris <rgm@gnu.org>
488
489 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
490 * sed3x.inp: New file.
491
7490175b
GM
4922010-05-10 Glenn Morris <rgm@gnu.org>
493
97efb629
GM
494 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
495
7490175b
GM
496 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
497
61a808e8
CY
4982010-05-07 Chong Yidong <cyd@stupidchicken.com>
499
500 * Version 23.2 released.
501
40c17879
GM
5022010-05-08 Glenn Morris <rgm@gnu.org>
503
504 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
505 (TERMCAP_OBJ): Edit to tparam.o.
506
9fdec8bc
EZ
5072010-05-07 Eli Zaretskii <eliz@gnu.org>
508
509 Fix breakage due to autoconfiscation of Makefile.in files.
510
511 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
512
513 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
514 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
515 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
516 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
517 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
518 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
519 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
520 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
521 (XMENU_OBJ): Edit to xmenu.o.
522 (FONT_OBJ): Edit to value used for X on Unix.
523 (PRE_ALLOC_OBJ): Edit to lastfile.o.
524 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
525 (@unexec@): Edit to unexec.o.
526
e3cf0cde
GM
5272010-05-06 Glenn Morris <rgm@gnu.org>
528
529 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
530
ed68db4d
EZ
5312010-04-01 Eli Zaretskii <eliz@gnu.org>
532
533 Remove support for DJGPP v1.x.
534
535 * sed3.inp:
536 * sed2.inp:
537 * sed1.inp:
538 * mainmake: Files removed.
539
2201e7e2
EZ
5402010-03-27 Eli Zaretskii <eliz@gnu.org>
541
542 * sedlisp.inp (VPATH): Don't edit, no longer needed.
543 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
544 (abs_top_builddir): New edit.
545
546 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
547 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
548
549 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
550 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
551
552 * sed1v2.inp (abs_builddir): Edit into "../src".
553
288f9fc0
CY
5542010-03-10 Chong Yidong <cyd@stupidchicken.com>
555
556 * Branch for 23.2.
557
e4138181
EZ
5582010-02-19 Eli Zaretskii <eliz@gnu.org>
559
560 * INSTALL: Remove a CVS-specific note. Update for latest versions
561 of Windows.
562
e2a1f100
EZ
5632009-09-17 Eli Zaretskii <eliz@gnu.org>
564
565 * sed1v2.inp (OTHER_FILES): Edit to empty.
566
66205aea
EZ
5672009-09-11 Eli Zaretskii <eliz@gnu.org>
568
569 * mainmake.v2 (bootstrap): Ensure enough environment space
570 will be available to run config.bat.
571
a6e656a4
EZ
5722009-08-27 Eli Zaretskii <eliz@gnu.org>
573
574 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
575
70243478
CY
5762009-06-21 Chong Yidong <cyd@stupidchicken.com>
577
578 * Branch for 23.1.
579
dfec8622
EZ
5802009-04-14 Eli Zaretskii <eliz@gnu.org>
581
582 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
583 x_error_quitter; instead, append "set environment NAME" to the end.
584 Set NAME and USERNAME in the environment to the same value.
585
291f6a31
EZ
5862009-02-28 Eli Zaretskii <eliz@gnu.org>
587
588 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 589 out of CVS. (Bug#2151)
291f6a31 590
bd448b7a
EZ
5912008-12-19 Eli Zaretskii <eliz@gnu.org>
592
593 * INSTALL: Document the problems on Windows Vista and the
594 --with-system-malloc option to config.bat.
595
596 * sedalloc.inp: New file.
597
0c123bd1
EZ
5982008-11-21 Eli Zaretskii <eliz@gnu.org>
599
600 * mainmake.v2 (misc): New target.
601 (all, info): Depend on `misc'.
602
71a69201
EZ
6032008-11-15 Eli Zaretskii <eliz@gnu.org>
604
aae2a498
EZ
605 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
606 into `lisp'.
607
ead9233b
EZ
608 Make bootstrap work again:
609
610 * mainmake.v2 (boot): New variable.
611 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
612 src/bootlisp exists after running Make, run Make in `lisp' as
613 well.
614 (clean, mostlyclean): Remove bogus repeated clean in the top-level
615 directory.
616 (info, bootstrap-clean): New targets.
617 (bootstrap): Depend only on bootstrap-clean. Commands modified to
618 be equivalent to top-level Makefile.in.
619 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
620 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
621 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
622 Don't recurse into lwlib and oldXMenu.
623
624 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
625
626 * sedlisp.inp: Don't convert *.el files to Unix text format, and
627 don't copy ldefs-boot.el into loaddefs.el.
628
629 * sed6.inp: Edit out Unixy shell features in maintainer-clean
630 targets in doc/ Makefiles.
631
71a69201
EZ
632 * INSTALL: Update the list of utilities needed by lisp/Makefile
633 and for bootstrapping.
634
cafb9504
EZ
6352008-11-08 Eli Zaretskii <eliz@gnu.org>
636
637 * INSTALL: New file, with build instructions moved from the
638 top-level INSTALL.
639
e16acc2c
EZ
6402008-10-14 Eli Zaretskii <eliz@gnu.org>
641
642 * sedlisp.inp (lisp): Set to absolute file name of current
643 directory, not to ".", to have it on EMACSLOADPATH when we descend
644 into subdirectories.
645
293a3986
EZ
6462008-08-23 Eli Zaretskii <eliz@gnu.org>
647
648 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
649 src/s/msdos.h).
650
651 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
652
b97439ce 653 * sed1v2.inp (version): Define to empty.
293a3986
EZ
654 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
655 (EXEEXT): Define to .exe.
656 Edit "ln -f" into "cp -pf".
657 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
658 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
659 Edit "`/bin/pwd`/" into "./".
660 Stubify emacs after it is dumped, to produce emacs.exe.
661 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
662 b-emacs.exe to 3072K.
663
664 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
6df6ae42 665 (emacs): Rename from `man', to reflect changes in doc directory
293a3986
EZ
666 structure. All callers changed.
667 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
668 into doc/ for manuals. Add misc subdirectory.
669 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
670 (install): Don't stubify/stubedit emacs.exe, this is now done by
671 src/Makefile.
672
57df543c
EZ
6732007-10-05 Eli Zaretskii <eliz@gnu.org>
674
675 * sed6.inp: Update comment to reflect doc directory structure.
676
677 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
678
cacc7b51
GM
6792007-07-25 Glenn Morris <rgm@gnu.org>
680
681 * Relicense all FSF files to GPLv3 or later.
682
683 * COPYING: Switch to GPLv3.
684
537a062f
CY
6852007-06-02 Chong Yidong <cyd@stupidchicken.com>
686
687 * Version 22.1 released.
688
f5f4e20d
GM
6892007-02-10 Glenn Morris <rgm@gnu.org>
690
691 * COPYING.DJ: Remove file since it is no longer needed (see README
692 for details).
693
222b4fde
GM
6942007-01-28 Glenn Morris <rgm@gnu.org>
695
696 * COPYING.DJ: New file.
697
22311938
EZ
6982006-12-04 Eli Zaretskii <eliz@gnu.org>
699
700 * sed2v2.inp (HAVE_SYNC): Define.
701
69a6e74d
EZ
7022006-11-25 Eli Zaretskii <eliz@gnu.org>
703
704 * sed1v2.inp (CFLAGS_SOUND): Edit out.
705
45a2056c
JB
7062006-09-15 Jay Belanger <belanger@truman.edu>
707
708 * COPYING: Replace "Library Public License" by "Lesser Public
709 License" throughout.
710
67b8391b
EZ
7112005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
712
713 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
714 getopt.o and getopt1.o.
715
a0ec7a4a
LK
7162005-07-04 Lute Kamstra <lute@gnu.org>
717
718 Update FSF's address in GPL notices.
719
3819d330
EZ
7202004-11-10 Eli Zaretskii <eliz@gnu.org>
721
722 * sed1.inp: Revert last change.
723
880820fe 7242004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
725
726 * sed1v2.inp: Use djecho for buildobj.lst.
727
728 * sed1.inp: Ditto.
729
3f8ea68c
EZ
7302004-11-08 Eli Zaretskii <eliz@gnu.org>
731
997a1ae5
EZ
732 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
733 loaddefs.el, unless the latter exists and is newer.
734
406865b8
EZ
735 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
736 (extraclean, bootfast): New targets.
737 (top_distclean): New macro, used by distclean, maintainer-clean,
738 and extraclean.
739 (.PHONY): Add bootfast.
740 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 741 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 742
3f8ea68c
EZ
743 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
744
b0b6ad00
EZ
7452004-10-06 Eli Zaretskii <eliz@gnu.org>
746
747 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
748 recent (2004-09-24) changes in src/Makefile.in.
749
ab5a4a32
EZ
7502004-08-14 Eli Zaretskii <eliz@gnu.org>
751
752 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
753 running a Unixy shell and to reincarnate the "Nothing to be done
754 for `all'" message from Make when there's nothing to be done.
755
cdc9b845
EZ
7562004-05-11 Eli Zaretskii <eliz@gnu.org>
757
758 * sedleim.inp (distclean): Remove stamp-subdirs.
759 (SUBDIRS): Don't use `touch', use `djecho' instead.
760 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
761
05fdbeb8
EZ
7622004-05-02 Eli Zaretskii <eliz@gnu.org>
763
764 * sed2v2.inp (HAVE_GETRUSAGE): Define.
765
a6eeaa81 7662003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
767
768 * mainmake.v2 (man lispref lispintro): Specify an explicit target
769 `info', like Makefile.in does.
770
a6eeaa81 7712003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
772
773 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
774 absolute file name of the current working directory. This avoids
775 the warning from Make about circular dependencies.
776
a6eeaa81 7772003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
778
779 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
780 so that CVS etc. file names are filtered out of the list of
781 subdirectories.
782
a6eeaa81 7832003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
784
785 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
786 with equivalent COMMAND.COM commands.
787
a6eeaa81 7882003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 789
3d8714e7
EZ
790 * sed3v2.inp (EXEEXT): Define to an empty string.
791
b7cb1e12 792 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 793 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
794
795 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
796 (HAVE_SIZE_T): Define.
797
852eef40
EZ
7982002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
799
800 * sed2v2.inp: New file.
801
802 * sed2.inp: Remove DJGPP v2.x stuff.
803
93fc6fbe
EZ
8042002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
805
806 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
807 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
808
ab8a75de
EZ
8092002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
810
177c0ea7 811 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
812 (bootstrap-clean-before, bootstrap-clean-after): Return to the
813 top-level directory after sub-make.
814 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
815
816 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
817
b9c1fa2e
EZ
8182002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
819
69587bba 820 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
821
822 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
823 target.
824
177c0ea7
JB
825 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
826 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
827 (bootstrap-clean-after): New targets.
828 (all): Depend on maybe_bootstrap.
829
fcd2ab44
EZ
8302001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
831
832 * sed1v2.inp: Delete _gdbinit in distclean target.
833
880820fe 8342001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
835
836 * COPYING: Moved back.
837
b0a63d77
EZ
8382001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
839
840 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
841 which needed it is gone.
842
880820fe 8432001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
844
845 * COPYING: Removed.
846
ac74199d
EZ
8472001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
848
849 * mainmake.v2 (lispintro): New target.
850 (all): Add lispintro.
851
852 * sed6.inp (SHELL): Comment away, for lispintro.
853
5c32b7c5
EZ
8542001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
855
856 * sed6.inp (texinputdir): Add, for the lispref directory.
857
858 * mainmake.v2 (all): Add lispref.
859 (man lispref): Add lispref.
860
71431a0e
GM
8612001-10-20 Gerd Moellmann <gerd@gnu.org>
862
6aa97356 863 * (Version 21.1 released.)
71431a0e 864
ab952a4f
GM
8652001-10-05 Gerd Moellmann <gerd@gnu.org>
866
867 * Branch for 21.1.
177c0ea7 868
fc406406
EZ
8692001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
870
871 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
872 already there.
873
24b97d4b
EZ
8742001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
875
876 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
877 error in "gcc -E -traditional" with GCC 3.0.
878
2b908342
EZ
8792001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
880
881 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
882 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
883 titdic-convert chdirs into leim/quail.
884
9d5d1075
EZ
8852001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
886
887 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
888 target.
889
d7fcecc1
EZ
8902001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
891
892 * README: New file.
893
894 * sed1.inp: Add copyright.
895 * sed1v2.inp: Add copyright.
896 * sed2.inp: Add copyright.
897 * sed2x.inp: Add copyright.
898 * sed3.inp: Add copyright.
899 * sed3v2.inp: Add copyright.
900 * sed4.inp: Add copyright.
901 * sed5x.inp: Add copyright.
902 * sed6.inp: Add copyright.
903 * sedleim.inp: Add copyright.
904 * sedlisp.inp: Add copyright.
905
7121a5e1
EZ
9062001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
907
908 * mainmake.v2, mainmake: Add copyright.
909
da7fab49
EZ
9102000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
911
912 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
913 Define; it is undefined in DJGPP v2.01.
914
f4da4611
EZ
9152000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
916
917 * sed2.inp (HAVE_MKSTEMP): Define.
918
a115794c
EZ
9192000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
920
921 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
922 the command; use Make's "export EMACSLOADPATH=" instead. Remove
923 the handling of `command` expansion, leim/Makefile.in doesn't use
924 that anymore.
925
67e0a2b6
EZ
9262000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
927
928 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
929
838b9528
EZ
9302000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
931
932 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
933 expansion to become case-sensitive and return all file names in
934 upper case on plain DOS.
935
efb29aff
EZ
9362000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
937
938 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
939 switch requires an argument.
940
4a201758
EZ
9412000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
942
943 * mainmake.v2 (src): Make the rule faster by using a single djecho
944 command instead of multiple redir invocations.
945 (install): Speed up by using a command.com's for loop.
946
7f987ac0
EZ
9472000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
948
949 * sed3v2.inp: Define ALLOCA to an empty string.
950
68be2869
EZ
9512000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
952
953 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
954
c107c335
EZ
9552000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
956
957 * sed1v2.inp: Set LIBSOUND to an empty string.
958
7f3e4303
EZ
9592000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
960
961 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
962
db1306d8
EZ
9632000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
964
965 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
966
4ea325f5
EZ
9672000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
968
969 * sedlisp.inp (srcdir): Edit this variable.
970
7d5c8691
EZ
9712000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
972
973 * sedlisp.inp: New file.
974
fcd2e082
EZ
9752000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
976
977 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
978 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
979 (TEXINPUTS): Use semi-colon; export explicitly.
980 (MAKEINFO): Export explicitly.
981
35a28e21
EZ
9822000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
983
984 * mainmake.v2 (install): Install ebrowse.exe.
985
33744b5d
DL
9862000-04-14 Dave Love <fx@gnu.org>
987
988 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
989
c1300911
EZ
9902000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
991
992 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
993 config.in.
994
7c7b25db
EZ
9952000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
996
997 * sed2.inp (HAVE_SETITIMER): Define.
998
ba3a0c6d
EZ
9991999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
1000
1001 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
1002
1003 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
1004
32072ea3
DL
10051999-07-29 Eli Zaretskii <eliz@gnu.org>
1006
1007 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
1008
10091999-07-12 Richard Stallman <rms@gnu.org>
1010
1011 * Version 20.4 released.
1012
10131999-07-01 Eli Zaretskii <eliz@gnu.org>
1014
1015 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 1016 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
1017
10181999-05-19 Eli Zaretskii <eliz@gnu.org>
1019
1020 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
1021 have GCC configured by default to use stabs, which unexec.c
1022 doesn't currently support.
1023
10241999-01-14 Eli Zaretskii <eliz@gnu.org>
1025
1026 * mainmake.v2 (install): Use update instead of sed to install fns.el.
1027
10281999-01-11 Eli Zaretskii <eliz@gnu.org>
1029
1030 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
1031 looks for it in exec-directory.
1032
10331999-01-07 Eli Zaretskii <eliz@gnu.org>
1034
1035 * sedleim.inp: New file, for configuring the leim directory.
1036
1037 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
1038 (clean): Add clean in leim.
1039
10401998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
1041
1042 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
1043
10441998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
1045
1046 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
1047 use COMMAND.COM as the shell.
1048
10491998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1050
1051 * Version 20.3 released.
1052
10531998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
1054
1055 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
1056 directory.
1057
10581998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
1059
1060 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
1061 which generate gdb.ini.
1062
10631998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
1064
1065 * mainmake.v2 (version): Determine emacs-version from
1066 lisp/version.el. Pass it to sub-Make's.
1067
10681998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
1069
1070 * sed3v2.inp: When installing ${version},
1071 do it replacing @version@.
1072
1073 * mainmake.v2 (version): Compute the version from lisp/version.el
1074 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1075
10761997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1077
1078 * sed6.inp: New file, configures the man directory for MSDOS.
1079
1080 * mainmake.v2 (man): New target to build the manual.
1081 (all): Add the man dependency.
1082 (install): Change bin\\nul to bin\nul.
1083
10841997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1085
1086 * Version 20.2 released.
1087
10881997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1089
1090 * Version 20.1 released.
1091
10921997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1093
1094 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1095
10961997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1097
8de5628c 1098 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1099
5e1a6e32 11001997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1101
1102 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1103
11041997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1105
1106 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1107 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1108
1109 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1110 MSDOS users won't need `touch' installed.
1111
1112 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1113
11141996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1115
1116 * Version 19.33 released.
1117
11181996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1119
6df6ae42 1120 * is_exec.c: Rename from is-exec.c.
32072ea3
DL
1121
11221996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1123
1124 * Version 19.32 released.
1125
1126 * is-exec.c, sigaction.c: New files.
1127
11281996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1129
1130 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1131 the rules always generate TAGS.
1132
11331996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1134
1135 * sed2.inp: Don't undef MULTI_FRAME.
1136
11371996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1138
1139 * Version 19.31 released.
1140
11411996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1142
1143 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1144 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1145 Undo the previous change.
177c0ea7 1146
32072ea3
DL
11471996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1148
177c0ea7 1149 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1150
11511996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1152
1153 * mainmake.v2 (src): Create a file with sed commands instead of using
1154 a long sed command line (some versions of Sed don't handle that).
6df6ae42 1155 (gdb): Merge back into src, undoing April 13 change.
32072ea3 1156 (install): Do use if statements, but not a loop.
177c0ea7 1157
32072ea3
DL
11581996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1159
1160 * mainmake.v2 (gdb): New target, broken out of src.
1161 (install): Use simple explicit copy commands, not a loop.
1162
11631996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1164
1165 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1166 config.h.in.
1167
1168 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1169
11701996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1171
1172 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1173
11741995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1175
1176 * Version 19.30 released.
1177
11781995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1179
1180 * sed3.inp: Alter test-distrib to test-dis.
1181
11821995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1183
1184 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1185
11861995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1187
1188 * sed1.inp: Call make-doc.exe instead of make-docfile.
1189
11901995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1191
1192 * sed2.inp: Define STDC_HEADERS.
1193 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1194
11951995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1196
1197 * sed3.inp: Fix sed append command to behave as intended.
1198
11991995-01-20 Morten Welinder <terra@diku.dk>
1200
1201 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1202 line at end of file. Make sure make-docfile is compiled.
1203
12041995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1205
1206 * sed3.inp: Use coff2exe on make-docfile.
1207 * sed1.inp: Not go32, which has problems with long arg lists.
1208
12091994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1210
1211 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1212 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1213 (temacs): Don't depend on prefix-args.
1214 (DOC): Reflect makefile changes regarding two-batch run.
1215
1216 * sed2.inp: Add comments showing how to use the system malloc.
1217 (EMACS_CONFIG_OPTIONS): Set though not useful.
1218 (HAVE_MKTIME): Define.
1219
1220 * mainmake (clean): Add target.
1221
1222 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1223
32072ea3
DL
12241994-07-14 Morten Welinder (terra@diku.dk)
1225
1226 * sed2.inp (HAVE_STRERROR): Define.
1227
12281994-07-08 Morten Welinder (terra@diku.dk)
1229
1230 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1231
12321994-06-01 Morten Welinder (terra@diku.dk)
1233
1234 * sed4.inp: New file for configuring src/paths.h.
1235
12361994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1237
1238 * Version 19.25 released.
1239
12401994-05-22 Morten Welinder (terra@diku.dk)
1241
1242 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1243 to src/makefile.in.in.
1244
12451994-05-20 Morten Welinder (terra@tyr.diku.dk)
1246
1247 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1248 Also set it to correct three-part value.
1249
12501994-05-16 Morten Welinder (terra@tyr.diku.dk)
1251
1252 * Version 19.23 released.
1253
1254 * sed1.inp: Don't use `+' in regexps as different stream
1255 editors interpret them differently. Use `*' instead.
1256
12571994-05-12 Morten Welinder (terra@diku.dk)
1258
1259 * mainmake (install): Set the minimum stack (for running under
1260 DPMI) to 512K. Avoid using wildcard for matching one file.
1261
12621994-05-08 Morten Welinder (terra@diku.dk)
1263
1264 * sed3.inp: Don't pass version to [ce]tags.
1265
12661994-04-30 Morten Welinder (terra@diku.dk)
1267
194d44e7 1268 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1269 does not exist anymore.
1270 Don't reset DEBUG_MOLE as that no longer is used.
1271 Identify the file being patched as src/...
1272 * sed2.inp: Identify the file being patched as src/...
1273 * sed3.inp: We don't have to have the version number in here
1274 anymore. Instead we patch the way it is passed from make to
1275 the C compiler.
1276
12771994-04-29 Morten Welinder (terra@diku.dk)
1278
1279 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1280 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1281
1282 * sed2.inp: We have bcmp. Configuration is "msdos".
1283 Get rid of ^Ms.
1284
1285 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1286 new configuration regarding utilities not to compile.
1287 Fix version number. Get rid of ^Ms.
1288
12891994-01-08 Morten Welinder (terra@diku.dk)
1290
194d44e7 1291 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1292 specifications and by not specifying an explicit shell.
1293
12941994-01-07 Morten Welinder (terra@diku.dk)
1295
1296 * sed1.inp: Incorporate the actions of patch1.
1297 * patch1: File deleted.
1298
12991993-01-05 Morten Welinder (terra@diku.dk)
1300
1301 * mainmake: New file, makefile for the main directory.
1302
1303 * patch1: New file. Context diff to turn src/makefile.in into
1304 a msdos version called makefile.
1305
1306 * emacs.pif: New file, program information file for Emacs under
1307 Windows. (This file contains non-printable characters.)
1308
1309 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1310 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1311 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1312 (This file contains non-printable characters.)
1313
177c0ea7 1314 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1315 lib-src/makefile.
1316
8de5628c 1317 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1318
8de5628c 1319 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1320
1321;; Local Variables:
880820fe 1322;; coding: utf-8
6922b018 1323;; End:
2a34a036 1324
2f097256 1325 Copyright (C) 1994-1999, 2001-2012 Free Software Foundation, Inc.
7f6d64f8
GM
1326
1327 This file is part of GNU Emacs.
1328
ff0cdfb9 1329 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1330 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1331 the Free Software Foundation, either version 3 of the License, or
1332 (at your option) any later version.
7f6d64f8
GM
1333
1334 GNU Emacs is distributed in the hope that it will be useful,
1335 but WITHOUT ANY WARRANTY; without even the implied warranty of
1336 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1337 GNU General Public License for more details.
1338
1339 You should have received a copy of the GNU General Public License
ff0cdfb9 1340 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.