Auto-commit of generated files.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
9232a6d9
PE
12012-05-19 Paul Eggert <eggert@cs.ucla.edu>
2
3 * sed2v2.inp (HAVE_MBLEN): Remove.
4 * sed2x.inp (HAVE_XSETWMPROTOCOLS): Remove.
5
b42287d2
EZ
62012-04-21 Eli Zaretskii <eliz@gnu.org>
7
8 * sedleim.inp (RUN_EMACS): Replace BUILT_EMACS with EMACS.
9 Remove stale editing of "else make quail".
10 (.PHONY, compile-targets): Remove targets.
11 (compile-main): Edit into something that can be done without
12 requiring a Unixy shell.
13 (bootstrap-clean): Likewise: edit to not require $(setwins).
14
15 * sed1v2.inp: Edit "cd $(leimdir) && $(MAKE) ..." into the
16 equivalent "$(MAKE) $(MFLAGS) -C $(leimdir) ..." command.
17
6c94c34f 182012-04-18 Paul Eggert <eggert@cs.ucla.edu>
ec041b55
PE
19
20 configure: new option --enable-gcc-warnings (Bug#11207)
21 * sed1v2.inp, sed3v2.inp, sedlibmk.inp: GNULIB_WARN_CFLAGS,
22 WARN_CFLAGS, and WERROR_CFLAGS replace C_WARNINGS_SWITCH.
23
2f097256
GM
242012-04-11 Glenn Morris <rgm@gnu.org>
25
26 * sedlibmk.inp, sed1v2.inp: GNUSTEP_CFLAGS replaces C_SWITCH_X_SYSTEM.
27
f3774f20
GM
282012-04-07 Glenn Morris <rgm@gnu.org>
29
30 * sed2v2.inp: Bump version to 24.1.50.
31
ef02e37c
EZ
322012-02-04 Eli Zaretskii <eliz@gnu.org>
33
34 * sed3v2.inp (insrcdir): Use $(<F) rather than $<, as
35 command.com's "if not exist" doesn't grok forward slashes in file
36 names.
37
0702107a
EZ
382012-01-14 Eli Zaretskii <eliz@gnu.org>
39
40 * sed4.inp (PATH_DUMPLOADSEARCH): Edit to "../lisp", for when the
41 default in src/epaths.in will change, maybe.
42
0bd3cb7b
EZ
432011-10-31 Eli Zaretskii <eliz@gnu.org>
44
45 * sed3v2.inp (insrcdir): Comment out definition.
46 $(insrcdir): Edit into MS-DOS existence test.
47
31bed486
EZ
482011-09-29 Eli Zaretskii <eliz@gnu.org>
49
50 * mainmake.v2 (boot): Condition the value on the existence of
51 autogen/README, not admin/admin.el, since the latter is now part
52 of the release tarball.
53 (install): Don't copy lib-src/fns.el, as that file is no longer
54 generated in that directory.
55
56 * sed1v2.inp (LIB_PTHREAD, LIB_PTHREAD_SIGMASK): Edit to empty.
57 (SETTINGS_CFLAGS, SETTINGS_LIBS): Edit these instead of
58 GCONF_CFLAGS and GCONF_LIBS.
59
60 * sedlibmk.inp (ALLOCA_H, AR, ARFLAGS, GNULIB_CHDIR, GNULIB_DUP)
61 (GNULIB_FDATASYNC, GNULIB_FDOPEN, GNULIB_FSTAT, GNULIB_PCLOSE)
62 (GNULIB_PTHREAD_SIGMASK, GNULIB_RAISE, GNULIB_SIGACTION)
63 (GNULIB_SIGPROCMASK, GNULIB_SIGNAL_H_SIGPIPE, HAVE_FDATASYNC)
64 (HAVE_PCLOSE, HAVE_POPEN, HAVE_POSIX_SIGNALBLOCKING)
65 (HAVE_PTHREAD_SIGMASK, HAVE_RAISE, HAVE_SIGACTION)
66 (HAVE_SIGHANDLER_T, HAVE_SIGINFO_T, HAVE_SIGSET_T)
67 (HAVE_STRUCT_SIGACTION_SA_SIGACTION)
68 (HAVE_TYPE_VOLATILE_SIG_ATOMIC_T, LIB_PTHREAD)
69 (LIB_PTHREAD_SIGMASK, NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H)
70 (NEXT_SIGNAL_H, REPLACE_FDOPEN, REPLACE_PTHREAD_SIGMASK)
71 (REPLACE_RAISE): New edits.
72 (gl_LIBOBJS): Remove md5.o, filemode.o, and sha1.o. Add
73 pthread_sigmask.o.
74 (@GL_GENERATE_ALLOCA_H_TRUE@, @GL_GENERATE_ALLOCA_H_FALSE@): Edit
75 to comment out unneeded lines.
76 (warn-on-use.h): Edit the recipe commands to work with DJGPP
77 without requiring a Unixy shell.
78
79 * inttypes.h (strtoimax) [DJGPP < 2.04]: New macro.
80
81 * sed2v2.inp (HAVE_ALLOCA, HAVE_DECL_STRTOLL, HAVE_DECL_STRTOIMAX)
82 (HAVE_STRTOLL, HAVE_SIGSET_T, HAVE_SNPRINTF): New edits.
83
e39b275c 842011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1
PE
85
86 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Adjust to snippet moves
abec06ff 87 from top level to build-aux/snippet (Bug#9169).
24e0f6b1 88
2c631e0e
EZ
892011-06-07 Eli Zaretskii <eliz@gnu.org>
90
91 * sedlibmk.inp (PTRDIFF_T_SUFFIX): Edit to nothing.
92
d451b087
EZ
932011-05-28 Eli Zaretskii <eliz@gnu.org>
94
95 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
96 src/. Make editing of RUN_TEMACS commands less sensitive to
97 leading whitespace.
98
99 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
100
7285dc67
EZ
1012011-05-20 Eli Zaretskii <eliz@gnu.org>
102
103 * sed1v2.inp (make-docfile commands): Recognize only if the line
104 begins with a TAB. Use $(etc) rather than a literal "../etc".
105 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
106 (@lisp_frag@): Edit out.
107
108 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
109 zero.
110
4a720484
GM
1112011-05-19 Glenn Morris <rgm@gnu.org>
112
113 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
114 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
115 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
116
75c0d28a
EZ
1172011-05-07 Eli Zaretskii <eliz@gnu.org>
118
119 * inttypes.h: Include stdint.h.
120 (uintmax_t): Don't define, it is defined in stdint.h.
121
122 * sedlibmk.inp (am__append_1): Edit to comment out.
123 (am__append_2): Edit to expose.
124 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
125 to empty.
126 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
127 to comment out corresponding lines.
128
8db90b73
EZ
1292011-04-30 Eli Zaretskii <eliz@gnu.org>
130
131 * inttypes.h: New file.
132
133 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
134 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
135
136 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
137
138 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
139 Add ../msdos/inttypes.h to prerequisites of lread.o.
140
1b2de274
EZ
1412011-04-24 Eli Zaretskii <eliz@gnu.org>
142
143 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
144 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
145 REPLACE_* variables.
146
7c106b1e
EZ
1472011-04-06 Eli Zaretskii <eliz@gnu.org>
148
149 * sedlibmk.inp: Update checklist.
150 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
151 ($(top_builddir)/config.status): Edit away, both as target and in
152 prerequisites.
153 (@am__fastdepCC_FALSE@): Fix editing.
154 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
155 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
156 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
157 to either nothing or "#".
158
07da4b3c
EZ
1592011-03-25 Eli Zaretskii <eliz@gnu.org>
160
161 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
162 Add a description of what needs to be done when a new gnulib
163 module is added.
f4d87671 164 (MKDIR_P): Fix replacement command.
07da4b3c 165
33383987
JB
1662011-03-07 Chong Yidong <cyd@stupidchicken.com>
167
168 * Version 23.3 released.
169
945d8b44
EZ
1702011-02-26 Eli Zaretskii <eliz@gnu.org>
171
003fa8b6
EZ
172 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
173 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
174 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
175 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
176 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
177 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
178 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
179 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
180 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
181 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
182 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
183 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
184 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
185 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
186 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
187 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
188 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
189 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 190 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 191 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 192 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
193
194 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
195 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
196 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
197 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
198 edits.
199
945d8b44
EZ
200 * depfiles.bat: Create a dummy .Po file only if a file by the same
201 name does not already exist in the deps/ subdirectory.
202
9d9d12cd
EZ
2032011-02-19 Eli Zaretskii <eliz@gnu.org>
204
615d868e 205 * depfiles.bat: New file.
83627c03 206
615d868e
EZ
207 * sedlibmk.inp: New file.
208
209 * sedlibcf.inp: New file.
f601db19
EZ
210
211 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
212 (BUILT_EMACS): Rename from BUILT-EMACS.
213
214 * sed6.inp (MAKEINFO): Edit to "makeinfo".
215 (ENVADD): Adjust to MAKEINFO_OPTS.
216 (texinputdir): Don't edit.
217
534e4e80
EZ
218 * sed3v2.inp (-DVERSION): Edit out.
219 (LOADLIBES): Don't edit to empty.
220
615d868e
EZ
221 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
222 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
223 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
224 (HAVE__BOOL): Edit to 1.
225 (VERSION, inline, restrict): Edit for DJGPP.
226 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
227
228 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
229 (@true): Edit to "@rem".
230 (move-if-change): Edit to "update".
231 (echo): Edit to "djecho".
232 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
233 (LIBOBJS): Edit to empty.
234 ($(libsrc)/make-docfile): Two new edits, one each for every
235 invocation of make-docfile.
236 (move-if-change): Fix edit.
237 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
238 command line shorter.
9d9d12cd
EZ
239
240 * mainmake.v2 (version): Remove, no longer needed (config.in
241 defines VERSION).
242 (all): Add lib.
243 (lib): New target and recipe.
244 (lib-src): Depend on lib.
245 (src): Depend on lib and lib-src.
246 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
247 (bootstrap-clean): Recurse into lib.
615d868e 248 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 249
16eea16b
GM
2502011-01-08 Glenn Morris <rgm@gnu.org>
251
252 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
253
31620103
EZ
2542011-01-07 Eli Zaretskii <eliz@gnu.org>
255
256 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
257
d6a003a8
AS
2582010-12-04 Andreas Schwab <schwab@linux-m68k.org>
259
260 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
261
c3911ead
EZ
2622010-10-15 Eli Zaretskii <eliz@gnu.org>
263
264 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
265 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
266
267 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
268 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
269
a4daeecf
DN
2702010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
271
272 * sed1v2.inp (PROFILING_LDFLAGS):
273 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
274
3fb78d1f
GM
2752010-10-09 Glenn Morris <rgm@gnu.org>
276
277 * mainmake.v2 (install): Remove b2m.
278
644d0594
EZ
2792010-10-02 Eli Zaretskii <eliz@gnu.org>
280
281 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
282 files. Make all file names in TAGS tables absolute.
283
ae9cecb9
EZ
2842010-10-01 Eli Zaretskii <eliz@gnu.org>
285
286 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
287
9f5a812a
EZ
2882010-09-22 Eli Zaretskii <eliz@gnu.org>
289
290 * sed1v2.inp (LINKER): Don't edit, variable was removed from
291 src/Makefile.in.
292 (LD_FIRSTFLAG): Edit to empty.
293
25b88a3d
EZ
2942010-09-17 Eli Zaretskii <eliz@gnu.org>
295
296 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
297
26446e2c
EZ
2982010-08-22 Chong Yidong <cyd@stupidchicken.com>
299
300 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
301
6f505bc8
EZ
3022010-08-20 Eli Zaretskii <eliz@gnu.org>
303
304 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
305
491a1546
EZ
3062010-08-15 Eli Zaretskii <eliz@gnu.org>
307
308 * mainmake.v2 (version): Update due to change in emacs.c.
309
29cf3e20
EZ
3102010-08-05 Eli Zaretskii <eliz@gnu.org>
311
312 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
313 unexec.c => unexcoff.c.
314
59df9fdd 3152010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 316
59df9fdd 317 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 318
fc549af9
EZ
3192010-07-12 Eli Zaretskii <eliz@gnu.org>
320
321 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
322 Edit to empty.
323
324 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
325 Edit to empty.
326
4ea6cb0a
EZ
3272010-07-11 Eli Zaretskii <eliz@gnu.org>
328
329 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
330 defined on <sys/config.h>.
331
8966b757
AS
3322010-07-11 Andreas Schwab <schwab@linux-m68k.org>
333
334 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
335 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
336
e3d5fd37
EZ
3372010-07-08 Eli Zaretskii <eliz@gnu.org>
338
339 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
340 which doesn't exist.
341
342 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
343
49d9e6b0
DN
3442010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
345
346 * sed1v2.inp: Remove reference to prefix-args.
347
72af86bd
AS
3482010-07-07 Andreas Schwab <schwab@linux-m68k.org>
349
350 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
351 (HAVE_BZERO): Don't edit.
352
baeb2564
EZ
3532010-07-02 Eli Zaretskii <eliz@gnu.org>
354
355 * sed1v2.inp (LIB_GCC): Edit to empty.
356 Return back to ../src after compiling each .el file.
357
6259c2ec
GM
3582010-06-30 Glenn Morris <rgm@gnu.org>
359
360 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
361
394f2386
EZ
3622010-06-26 Eli Zaretskii <eliz@gnu.org>
363
364 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
365 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
366
367 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
368 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
369 that begin with "cd ../lisp". Edit out sh if-then-else-fi
370 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
371 constructs in emacs${EXEEXT} rule.
394f2386 372
eb697db5
DN
3732010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
374
375 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
376
824e2978
GM
3772010-06-03 Glenn Morris <rgm@gnu.org>
378
379 * sed2v2.inp: Do not edit HAVE_ALLOCA.
380
ccd89fb3
GM
3812010-05-26 Glenn Morris <rgm@gnu.org>
382
90278cb6
GM
383 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
384
ccd89fb3
GM
385 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
386 No longer present.
387
e5458003
GM
3882010-05-25 Glenn Morris <rgm@gnu.org>
389
390 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
391
e8752c66
GM
3922010-05-21 Glenn Morris <rgm@gnu.org>
393
90278cb6 394 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 395
04384b2d
GM
396 * sed1x.inp (OLDXMENU): Replace any initial value.
397 * sed1v2.inp (OLDXMENU): Edit to "nothing".
398
e8752c66
GM
399 * sed1v2.inp (CANNOT_DUMP): Edit to no.
400
9d5cf9b6
GM
4012010-05-20 Glenn Morris <rgm@gnu.org>
402
403 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
404 (MKDEPDIR): Edit to ':'.
405
c1d0dcfd
GM
4062010-05-19 Glenn Morris <rgm@gnu.org>
407
d494e8f2
GM
408 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
409
c1d0dcfd
GM
410 * sed1v2.inp (LD): Edit to $(CC).
411 (YMF_PASS_LDFLAGS): Edit to `flags'.
412
952d5580
EZ
4132010-05-18 Eli Zaretskii <eliz@gnu.org>
414
415 * sed1x.inp: Add copyright notice.
416
be4ff9da
GM
4172010-05-18 Glenn Morris <rgm@gnu.org>
418
40dc6bf4
GM
419 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
420
be4ff9da
GM
421 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
422 (VMLIMIT_OBJ): Edit to vm-limit.o.
423
16455a85
GM
4242010-05-17 Glenn Morris <rgm@gnu.org>
425
426 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
427 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
428
8877ca0f
GM
4292010-05-16 Glenn Morris <rgm@gnu.org>
430
b02a6645
GM
431 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
432
8877ca0f
GM
433 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
434 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
435
6e546d18
GM
4362010-05-15 Glenn Morris <rgm@gnu.org>
437
4235ca47
GM
438 * sed1v2.inp (LIBXMENU): Edit to empty.
439 * sed1x.inp (LIBXMENU): Expect empty initial value.
440
3545021d
GM
441 * sed1v2.inp (OLDXMENU): Edit to empty.
442 * sed1x.inp (OLDXMENU): Expect empty initial value.
443
9fad8b97
GM
444 * sed1v2.inp (LIBX_OTHER): Edit to empty.
445 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
446
6e546d18
GM
447 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
448 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
449
dbd3f723
EZ
4502010-05-15 Eli Zaretskii <eliz@gnu.org>
451
452 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
453 "emacsclient".
454 (emacsserver, timer, wakeup): Remove edit-out commands.
455
456 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
457 (TERMCAP_OBJ): Add termcap.o.
458
02b49580
GM
4592010-05-15 Glenn Morris <rgm@gnu.org>
460
1a82cca9
GM
461 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
462 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
463
1edbd309 464 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 465
489d31a4
GM
4662010-05-14 Glenn Morris <rgm@gnu.org>
467
177b0288
GM
468 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
469
f14d1dfd
GM
470 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
471 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
472 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
473
11842bd8
GM
474 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
475 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
476 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
477 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
478 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
479
2633ef94
GM
480 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
481
489d31a4
GM
482 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
483
5a903aa9
GM
4842010-05-13 Glenn Morris <rgm@gnu.org>
485
99ab9eb4
GM
486 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
487 (LIBXMENU): Edit to ${OLDXMENU}.
488 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
489
5a903aa9
GM
490 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
491 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
492 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
493 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 494 Edit to empty.
5a903aa9
GM
495 (LIB_MATH): Edit to -lm.
496 (UNEXEC_OBJ): Edit to unexec.o.
497
1a0d7c06
GM
4982010-05-12 Glenn Morris <rgm@gnu.org>
499
44b031a6
GM
500 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
501
1a0d7c06
GM
502 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
503
acddf8ae
GM
5042010-05-11 Glenn Morris <rgm@gnu.org>
505
506 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
507 * sed3x.inp: New file.
508
7490175b
GM
5092010-05-10 Glenn Morris <rgm@gnu.org>
510
97efb629
GM
511 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
512
7490175b
GM
513 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
514
61a808e8
CY
5152010-05-07 Chong Yidong <cyd@stupidchicken.com>
516
517 * Version 23.2 released.
518
40c17879
GM
5192010-05-08 Glenn Morris <rgm@gnu.org>
520
521 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
522 (TERMCAP_OBJ): Edit to tparam.o.
523
9fdec8bc
EZ
5242010-05-07 Eli Zaretskii <eliz@gnu.org>
525
526 Fix breakage due to autoconfiscation of Makefile.in files.
527
528 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
529
530 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
531 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
532 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
533 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
534 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
535 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
536 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
537 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
538 (XMENU_OBJ): Edit to xmenu.o.
539 (FONT_OBJ): Edit to value used for X on Unix.
540 (PRE_ALLOC_OBJ): Edit to lastfile.o.
541 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
542 (@unexec@): Edit to unexec.o.
543
e3cf0cde
GM
5442010-05-06 Glenn Morris <rgm@gnu.org>
545
546 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
547
ed68db4d
EZ
5482010-04-01 Eli Zaretskii <eliz@gnu.org>
549
550 Remove support for DJGPP v1.x.
551
552 * sed3.inp:
553 * sed2.inp:
554 * sed1.inp:
555 * mainmake: Files removed.
556
2201e7e2
EZ
5572010-03-27 Eli Zaretskii <eliz@gnu.org>
558
559 * sedlisp.inp (VPATH): Don't edit, no longer needed.
560 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
561 (abs_top_builddir): New edit.
562
563 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
564 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
565
566 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
567 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
568
569 * sed1v2.inp (abs_builddir): Edit into "../src".
570
288f9fc0
CY
5712010-03-10 Chong Yidong <cyd@stupidchicken.com>
572
573 * Branch for 23.2.
574
e4138181
EZ
5752010-02-19 Eli Zaretskii <eliz@gnu.org>
576
577 * INSTALL: Remove a CVS-specific note. Update for latest versions
578 of Windows.
579
e2a1f100
EZ
5802009-09-17 Eli Zaretskii <eliz@gnu.org>
581
582 * sed1v2.inp (OTHER_FILES): Edit to empty.
583
66205aea
EZ
5842009-09-11 Eli Zaretskii <eliz@gnu.org>
585
586 * mainmake.v2 (bootstrap): Ensure enough environment space
587 will be available to run config.bat.
588
a6e656a4
EZ
5892009-08-27 Eli Zaretskii <eliz@gnu.org>
590
591 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
592
70243478
CY
5932009-06-21 Chong Yidong <cyd@stupidchicken.com>
594
595 * Branch for 23.1.
596
dfec8622
EZ
5972009-04-14 Eli Zaretskii <eliz@gnu.org>
598
599 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
600 x_error_quitter; instead, append "set environment NAME" to the end.
601 Set NAME and USERNAME in the environment to the same value.
602
291f6a31
EZ
6032009-02-28 Eli Zaretskii <eliz@gnu.org>
604
605 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 606 out of CVS. (Bug#2151)
291f6a31 607
bd448b7a
EZ
6082008-12-19 Eli Zaretskii <eliz@gnu.org>
609
610 * INSTALL: Document the problems on Windows Vista and the
611 --with-system-malloc option to config.bat.
612
613 * sedalloc.inp: New file.
614
0c123bd1
EZ
6152008-11-21 Eli Zaretskii <eliz@gnu.org>
616
617 * mainmake.v2 (misc): New target.
618 (all, info): Depend on `misc'.
619
71a69201
EZ
6202008-11-15 Eli Zaretskii <eliz@gnu.org>
621
aae2a498
EZ
622 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
623 into `lisp'.
624
ead9233b
EZ
625 Make bootstrap work again:
626
627 * mainmake.v2 (boot): New variable.
628 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
629 src/bootlisp exists after running Make, run Make in `lisp' as
630 well.
631 (clean, mostlyclean): Remove bogus repeated clean in the top-level
632 directory.
633 (info, bootstrap-clean): New targets.
634 (bootstrap): Depend only on bootstrap-clean. Commands modified to
635 be equivalent to top-level Makefile.in.
636 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
637 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
638 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
639 Don't recurse into lwlib and oldXMenu.
640
641 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
642
643 * sedlisp.inp: Don't convert *.el files to Unix text format, and
644 don't copy ldefs-boot.el into loaddefs.el.
645
646 * sed6.inp: Edit out Unixy shell features in maintainer-clean
647 targets in doc/ Makefiles.
648
71a69201
EZ
649 * INSTALL: Update the list of utilities needed by lisp/Makefile
650 and for bootstrapping.
651
cafb9504
EZ
6522008-11-08 Eli Zaretskii <eliz@gnu.org>
653
654 * INSTALL: New file, with build instructions moved from the
655 top-level INSTALL.
656
e16acc2c
EZ
6572008-10-14 Eli Zaretskii <eliz@gnu.org>
658
659 * sedlisp.inp (lisp): Set to absolute file name of current
660 directory, not to ".", to have it on EMACSLOADPATH when we descend
661 into subdirectories.
662
293a3986
EZ
6632008-08-23 Eli Zaretskii <eliz@gnu.org>
664
665 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
666 src/s/msdos.h).
667
668 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
669
b97439ce 670 * sed1v2.inp (version): Define to empty.
293a3986
EZ
671 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
672 (EXEEXT): Define to .exe.
673 Edit "ln -f" into "cp -pf".
674 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
675 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
676 Edit "`/bin/pwd`/" into "./".
677 Stubify emacs after it is dumped, to produce emacs.exe.
678 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
679 b-emacs.exe to 3072K.
680
681 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
6df6ae42 682 (emacs): Rename from `man', to reflect changes in doc directory
293a3986
EZ
683 structure. All callers changed.
684 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
685 into doc/ for manuals. Add misc subdirectory.
686 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
687 (install): Don't stubify/stubedit emacs.exe, this is now done by
688 src/Makefile.
689
57df543c
EZ
6902007-10-05 Eli Zaretskii <eliz@gnu.org>
691
692 * sed6.inp: Update comment to reflect doc directory structure.
693
694 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
695
cacc7b51
GM
6962007-07-25 Glenn Morris <rgm@gnu.org>
697
698 * Relicense all FSF files to GPLv3 or later.
699
700 * COPYING: Switch to GPLv3.
701
537a062f
CY
7022007-06-02 Chong Yidong <cyd@stupidchicken.com>
703
704 * Version 22.1 released.
705
f5f4e20d
GM
7062007-02-10 Glenn Morris <rgm@gnu.org>
707
708 * COPYING.DJ: Remove file since it is no longer needed (see README
709 for details).
710
222b4fde
GM
7112007-01-28 Glenn Morris <rgm@gnu.org>
712
713 * COPYING.DJ: New file.
714
22311938
EZ
7152006-12-04 Eli Zaretskii <eliz@gnu.org>
716
717 * sed2v2.inp (HAVE_SYNC): Define.
718
69a6e74d
EZ
7192006-11-25 Eli Zaretskii <eliz@gnu.org>
720
721 * sed1v2.inp (CFLAGS_SOUND): Edit out.
722
45a2056c
JB
7232006-09-15 Jay Belanger <belanger@truman.edu>
724
725 * COPYING: Replace "Library Public License" by "Lesser Public
726 License" throughout.
727
67b8391b
EZ
7282005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
729
730 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
731 getopt.o and getopt1.o.
732
a0ec7a4a
LK
7332005-07-04 Lute Kamstra <lute@gnu.org>
734
735 Update FSF's address in GPL notices.
736
3819d330
EZ
7372004-11-10 Eli Zaretskii <eliz@gnu.org>
738
739 * sed1.inp: Revert last change.
740
880820fe 7412004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
742
743 * sed1v2.inp: Use djecho for buildobj.lst.
744
745 * sed1.inp: Ditto.
746
3f8ea68c
EZ
7472004-11-08 Eli Zaretskii <eliz@gnu.org>
748
997a1ae5
EZ
749 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
750 loaddefs.el, unless the latter exists and is newer.
751
406865b8
EZ
752 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
753 (extraclean, bootfast): New targets.
754 (top_distclean): New macro, used by distclean, maintainer-clean,
755 and extraclean.
756 (.PHONY): Add bootfast.
757 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 758 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 759
3f8ea68c
EZ
760 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
761
b0b6ad00
EZ
7622004-10-06 Eli Zaretskii <eliz@gnu.org>
763
764 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
765 recent (2004-09-24) changes in src/Makefile.in.
766
ab5a4a32
EZ
7672004-08-14 Eli Zaretskii <eliz@gnu.org>
768
769 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
770 running a Unixy shell and to reincarnate the "Nothing to be done
771 for `all'" message from Make when there's nothing to be done.
772
cdc9b845
EZ
7732004-05-11 Eli Zaretskii <eliz@gnu.org>
774
775 * sedleim.inp (distclean): Remove stamp-subdirs.
776 (SUBDIRS): Don't use `touch', use `djecho' instead.
777 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
778
05fdbeb8
EZ
7792004-05-02 Eli Zaretskii <eliz@gnu.org>
780
781 * sed2v2.inp (HAVE_GETRUSAGE): Define.
782
a6eeaa81 7832003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
784
785 * mainmake.v2 (man lispref lispintro): Specify an explicit target
786 `info', like Makefile.in does.
787
a6eeaa81 7882003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
789
790 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
791 absolute file name of the current working directory. This avoids
792 the warning from Make about circular dependencies.
793
a6eeaa81 7942003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
795
796 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
797 so that CVS etc. file names are filtered out of the list of
798 subdirectories.
799
a6eeaa81 8002003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
801
802 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
803 with equivalent COMMAND.COM commands.
804
a6eeaa81 8052003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 806
3d8714e7
EZ
807 * sed3v2.inp (EXEEXT): Define to an empty string.
808
b7cb1e12 809 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 810 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
811
812 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
813 (HAVE_SIZE_T): Define.
814
852eef40
EZ
8152002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
816
817 * sed2v2.inp: New file.
818
819 * sed2.inp: Remove DJGPP v2.x stuff.
820
93fc6fbe
EZ
8212002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
822
823 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
824 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
825
ab8a75de
EZ
8262002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
827
177c0ea7 828 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
829 (bootstrap-clean-before, bootstrap-clean-after): Return to the
830 top-level directory after sub-make.
831 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
832
833 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
834
b9c1fa2e
EZ
8352002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
836
69587bba 837 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
838
839 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
840 target.
841
177c0ea7
JB
842 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
843 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
844 (bootstrap-clean-after): New targets.
845 (all): Depend on maybe_bootstrap.
846
fcd2ab44
EZ
8472001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
848
849 * sed1v2.inp: Delete _gdbinit in distclean target.
850
880820fe 8512001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
852
853 * COPYING: Moved back.
854
b0a63d77
EZ
8552001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
856
857 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
858 which needed it is gone.
859
880820fe 8602001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
861
862 * COPYING: Removed.
863
ac74199d
EZ
8642001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
865
866 * mainmake.v2 (lispintro): New target.
867 (all): Add lispintro.
868
869 * sed6.inp (SHELL): Comment away, for lispintro.
870
5c32b7c5
EZ
8712001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
872
873 * sed6.inp (texinputdir): Add, for the lispref directory.
874
875 * mainmake.v2 (all): Add lispref.
876 (man lispref): Add lispref.
877
71431a0e
GM
8782001-10-20 Gerd Moellmann <gerd@gnu.org>
879
6aa97356 880 * (Version 21.1 released.)
71431a0e 881
ab952a4f
GM
8822001-10-05 Gerd Moellmann <gerd@gnu.org>
883
884 * Branch for 21.1.
177c0ea7 885
fc406406
EZ
8862001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
887
888 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
889 already there.
890
24b97d4b
EZ
8912001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
892
893 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
894 error in "gcc -E -traditional" with GCC 3.0.
895
2b908342
EZ
8962001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
897
898 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
899 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
900 titdic-convert chdirs into leim/quail.
901
9d5d1075
EZ
9022001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
903
904 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
905 target.
906
d7fcecc1
EZ
9072001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
908
909 * README: New file.
910
911 * sed1.inp: Add copyright.
912 * sed1v2.inp: Add copyright.
913 * sed2.inp: Add copyright.
914 * sed2x.inp: Add copyright.
915 * sed3.inp: Add copyright.
916 * sed3v2.inp: Add copyright.
917 * sed4.inp: Add copyright.
918 * sed5x.inp: Add copyright.
919 * sed6.inp: Add copyright.
920 * sedleim.inp: Add copyright.
921 * sedlisp.inp: Add copyright.
922
7121a5e1
EZ
9232001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
924
925 * mainmake.v2, mainmake: Add copyright.
926
da7fab49
EZ
9272000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
928
929 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
930 Define; it is undefined in DJGPP v2.01.
931
f4da4611
EZ
9322000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
933
934 * sed2.inp (HAVE_MKSTEMP): Define.
935
a115794c
EZ
9362000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
937
938 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
939 the command; use Make's "export EMACSLOADPATH=" instead. Remove
940 the handling of `command` expansion, leim/Makefile.in doesn't use
941 that anymore.
942
67e0a2b6
EZ
9432000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
944
945 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
946
838b9528
EZ
9472000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
948
949 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
950 expansion to become case-sensitive and return all file names in
951 upper case on plain DOS.
952
efb29aff
EZ
9532000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
954
955 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
956 switch requires an argument.
957
4a201758
EZ
9582000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
959
960 * mainmake.v2 (src): Make the rule faster by using a single djecho
961 command instead of multiple redir invocations.
962 (install): Speed up by using a command.com's for loop.
963
7f987ac0
EZ
9642000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
965
966 * sed3v2.inp: Define ALLOCA to an empty string.
967
68be2869
EZ
9682000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
969
970 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
971
c107c335
EZ
9722000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
973
974 * sed1v2.inp: Set LIBSOUND to an empty string.
975
7f3e4303
EZ
9762000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
977
978 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
979
db1306d8
EZ
9802000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
981
982 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
983
4ea325f5
EZ
9842000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
985
986 * sedlisp.inp (srcdir): Edit this variable.
987
7d5c8691
EZ
9882000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
989
990 * sedlisp.inp: New file.
991
fcd2e082
EZ
9922000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
993
994 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
995 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
996 (TEXINPUTS): Use semi-colon; export explicitly.
997 (MAKEINFO): Export explicitly.
998
35a28e21
EZ
9992000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
1000
1001 * mainmake.v2 (install): Install ebrowse.exe.
1002
33744b5d
DL
10032000-04-14 Dave Love <fx@gnu.org>
1004
1005 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
1006
c1300911
EZ
10072000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
1008
1009 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
1010 config.in.
1011
7c7b25db
EZ
10122000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
1013
1014 * sed2.inp (HAVE_SETITIMER): Define.
1015
ba3a0c6d
EZ
10161999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
1017
1018 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
1019
1020 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
1021
32072ea3
DL
10221999-07-29 Eli Zaretskii <eliz@gnu.org>
1023
1024 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
1025
10261999-07-12 Richard Stallman <rms@gnu.org>
1027
1028 * Version 20.4 released.
1029
10301999-07-01 Eli Zaretskii <eliz@gnu.org>
1031
1032 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 1033 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
1034
10351999-05-19 Eli Zaretskii <eliz@gnu.org>
1036
1037 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
1038 have GCC configured by default to use stabs, which unexec.c
1039 doesn't currently support.
1040
10411999-01-14 Eli Zaretskii <eliz@gnu.org>
1042
1043 * mainmake.v2 (install): Use update instead of sed to install fns.el.
1044
10451999-01-11 Eli Zaretskii <eliz@gnu.org>
1046
1047 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
1048 looks for it in exec-directory.
1049
10501999-01-07 Eli Zaretskii <eliz@gnu.org>
1051
1052 * sedleim.inp: New file, for configuring the leim directory.
1053
1054 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
1055 (clean): Add clean in leim.
1056
10571998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
1058
1059 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
1060
10611998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
1062
1063 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
1064 use COMMAND.COM as the shell.
1065
10661998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1067
1068 * Version 20.3 released.
1069
10701998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
1071
1072 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
1073 directory.
1074
10751998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
1076
1077 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
1078 which generate gdb.ini.
1079
10801998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
1081
1082 * mainmake.v2 (version): Determine emacs-version from
1083 lisp/version.el. Pass it to sub-Make's.
1084
10851998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
1086
1087 * sed3v2.inp: When installing ${version},
1088 do it replacing @version@.
1089
1090 * mainmake.v2 (version): Compute the version from lisp/version.el
1091 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1092
10931997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1094
1095 * sed6.inp: New file, configures the man directory for MSDOS.
1096
1097 * mainmake.v2 (man): New target to build the manual.
1098 (all): Add the man dependency.
1099 (install): Change bin\\nul to bin\nul.
1100
11011997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1102
1103 * Version 20.2 released.
1104
11051997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1106
1107 * Version 20.1 released.
1108
11091997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1110
1111 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1112
11131997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1114
8de5628c 1115 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1116
5e1a6e32 11171997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1118
1119 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1120
11211997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1122
1123 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1124 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1125
1126 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1127 MSDOS users won't need `touch' installed.
1128
1129 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1130
11311996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1132
1133 * Version 19.33 released.
1134
11351996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1136
6df6ae42 1137 * is_exec.c: Rename from is-exec.c.
32072ea3
DL
1138
11391996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1140
1141 * Version 19.32 released.
1142
1143 * is-exec.c, sigaction.c: New files.
1144
11451996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1146
1147 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1148 the rules always generate TAGS.
1149
11501996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1151
1152 * sed2.inp: Don't undef MULTI_FRAME.
1153
11541996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1155
1156 * Version 19.31 released.
1157
11581996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1159
1160 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1161 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1162 Undo the previous change.
177c0ea7 1163
32072ea3
DL
11641996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1165
177c0ea7 1166 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1167
11681996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1169
1170 * mainmake.v2 (src): Create a file with sed commands instead of using
1171 a long sed command line (some versions of Sed don't handle that).
6df6ae42 1172 (gdb): Merge back into src, undoing April 13 change.
32072ea3 1173 (install): Do use if statements, but not a loop.
177c0ea7 1174
32072ea3
DL
11751996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1176
1177 * mainmake.v2 (gdb): New target, broken out of src.
1178 (install): Use simple explicit copy commands, not a loop.
1179
11801996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1181
1182 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1183 config.h.in.
1184
1185 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1186
11871996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1188
1189 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1190
11911995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1192
1193 * Version 19.30 released.
1194
11951995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1196
1197 * sed3.inp: Alter test-distrib to test-dis.
1198
11991995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1200
1201 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1202
12031995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1204
1205 * sed1.inp: Call make-doc.exe instead of make-docfile.
1206
12071995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1208
1209 * sed2.inp: Define STDC_HEADERS.
1210 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1211
12121995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1213
1214 * sed3.inp: Fix sed append command to behave as intended.
1215
12161995-01-20 Morten Welinder <terra@diku.dk>
1217
1218 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1219 line at end of file. Make sure make-docfile is compiled.
1220
12211995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1222
1223 * sed3.inp: Use coff2exe on make-docfile.
1224 * sed1.inp: Not go32, which has problems with long arg lists.
1225
12261994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1227
1228 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1229 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1230 (temacs): Don't depend on prefix-args.
1231 (DOC): Reflect makefile changes regarding two-batch run.
1232
1233 * sed2.inp: Add comments showing how to use the system malloc.
1234 (EMACS_CONFIG_OPTIONS): Set though not useful.
1235 (HAVE_MKTIME): Define.
1236
1237 * mainmake (clean): Add target.
1238
1239 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1240
32072ea3
DL
12411994-07-14 Morten Welinder (terra@diku.dk)
1242
1243 * sed2.inp (HAVE_STRERROR): Define.
1244
12451994-07-08 Morten Welinder (terra@diku.dk)
1246
1247 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1248
12491994-06-01 Morten Welinder (terra@diku.dk)
1250
1251 * sed4.inp: New file for configuring src/paths.h.
1252
12531994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1254
1255 * Version 19.25 released.
1256
12571994-05-22 Morten Welinder (terra@diku.dk)
1258
1259 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1260 to src/makefile.in.in.
1261
12621994-05-20 Morten Welinder (terra@tyr.diku.dk)
1263
1264 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1265 Also set it to correct three-part value.
1266
12671994-05-16 Morten Welinder (terra@tyr.diku.dk)
1268
1269 * Version 19.23 released.
1270
1271 * sed1.inp: Don't use `+' in regexps as different stream
1272 editors interpret them differently. Use `*' instead.
1273
12741994-05-12 Morten Welinder (terra@diku.dk)
1275
1276 * mainmake (install): Set the minimum stack (for running under
1277 DPMI) to 512K. Avoid using wildcard for matching one file.
1278
12791994-05-08 Morten Welinder (terra@diku.dk)
1280
1281 * sed3.inp: Don't pass version to [ce]tags.
1282
12831994-04-30 Morten Welinder (terra@diku.dk)
1284
194d44e7 1285 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1286 does not exist anymore.
1287 Don't reset DEBUG_MOLE as that no longer is used.
1288 Identify the file being patched as src/...
1289 * sed2.inp: Identify the file being patched as src/...
1290 * sed3.inp: We don't have to have the version number in here
1291 anymore. Instead we patch the way it is passed from make to
1292 the C compiler.
1293
12941994-04-29 Morten Welinder (terra@diku.dk)
1295
1296 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1297 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1298
1299 * sed2.inp: We have bcmp. Configuration is "msdos".
1300 Get rid of ^Ms.
1301
1302 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1303 new configuration regarding utilities not to compile.
1304 Fix version number. Get rid of ^Ms.
1305
13061994-01-08 Morten Welinder (terra@diku.dk)
1307
194d44e7 1308 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1309 specifications and by not specifying an explicit shell.
1310
13111994-01-07 Morten Welinder (terra@diku.dk)
1312
1313 * sed1.inp: Incorporate the actions of patch1.
1314 * patch1: File deleted.
1315
13161993-01-05 Morten Welinder (terra@diku.dk)
1317
1318 * mainmake: New file, makefile for the main directory.
1319
1320 * patch1: New file. Context diff to turn src/makefile.in into
1321 a msdos version called makefile.
1322
1323 * emacs.pif: New file, program information file for Emacs under
1324 Windows. (This file contains non-printable characters.)
1325
1326 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1327 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1328 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1329 (This file contains non-printable characters.)
1330
177c0ea7 1331 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1332 lib-src/makefile.
1333
8de5628c 1334 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1335
8de5628c 1336 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1337
1338;; Local Variables:
880820fe 1339;; coding: utf-8
6922b018 1340;; End:
2a34a036 1341
2f097256 1342 Copyright (C) 1994-1999, 2001-2012 Free Software Foundation, Inc.
7f6d64f8
GM
1343
1344 This file is part of GNU Emacs.
1345
ff0cdfb9 1346 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1347 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1348 the Free Software Foundation, either version 3 of the License, or
1349 (at your option) any later version.
7f6d64f8
GM
1350
1351 GNU Emacs is distributed in the hope that it will be useful,
1352 but WITHOUT ANY WARRANTY; without even the implied warranty of
1353 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1354 GNU General Public License for more details.
1355
1356 You should have received a copy of the GNU General Public License
ff0cdfb9 1357 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.