Move SYSTEM_TYPE from src/s to configure
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
a9be7d2b
GM
12012-06-11 Glenn Morris <rgm@gnu.org>
2
3 * sed2v2.inp (SYSTEM_TYPE): Set it.
4
42a53d84
EZ
52012-05-27 Eli Zaretskii <eliz@gnu.org>
6
7 * sedlibmk.inp (GNULIB_GL_UNISTD_H_GETOPT, GNULIB_POSIX_OPENPT)
8 (GNULIB_ISATTY, GNULIB_PTSNAME_R, GNULIB_RANDOM)
9 (GNULIB_SETHOSTNAME, HAVE_POSIX_OPENPT, HAVE_PTSNAME_R)
10 (HAVE_RANDOM, HAVE_SETHOSTNAME, NEXT_SYS_TYPES_H)
11 (NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H, REPLACE_FTRUNCATE)
12 (REPLACE_ISATTY, REPLACE_PTSNAME_R, REPLACE_RANDOM_R)
13 (REPLACE_STRTOIMAX, STDALIGN_H, WINDOWS_64_BIT_OFF_T)
14 (WINDOWS_64_BIT_ST_SIZE, GL_GENERATE_STDALIGN_H_TRUE)
15 (GL_GENERATE_STDALIGN_H_FALSE): Edit as appropriate for DJGPP.
16 (cat FOO): Edit into "sed -e '' FOO >>".
17
18e86e24
EZ
182012-05-25 Eli Zaretskii <eliz@gnu.org>
19
20 * sed6.inp (INFO_EXT): Edit to .info.
21 (INFO_OPTS): Edit to --no-split.
22
34374650
PE
232012-05-22 Paul Eggert <eggert@cs.ucla.edu>
24
25 Remove src/m/*.
26 * mainmake.v2 (TAGS tags): Don't look at $(CURDIR)/src/m/intel386.h.
27
9232a6d9
PE
282012-05-19 Paul Eggert <eggert@cs.ucla.edu>
29
30 * sed2v2.inp (HAVE_MBLEN): Remove.
31 * sed2x.inp (HAVE_XSETWMPROTOCOLS): Remove.
32
b42287d2
EZ
332012-04-21 Eli Zaretskii <eliz@gnu.org>
34
35 * sedleim.inp (RUN_EMACS): Replace BUILT_EMACS with EMACS.
36 Remove stale editing of "else make quail".
37 (.PHONY, compile-targets): Remove targets.
38 (compile-main): Edit into something that can be done without
39 requiring a Unixy shell.
40 (bootstrap-clean): Likewise: edit to not require $(setwins).
41
42 * sed1v2.inp: Edit "cd $(leimdir) && $(MAKE) ..." into the
43 equivalent "$(MAKE) $(MFLAGS) -C $(leimdir) ..." command.
44
6c94c34f 452012-04-18 Paul Eggert <eggert@cs.ucla.edu>
ec041b55
PE
46
47 configure: new option --enable-gcc-warnings (Bug#11207)
48 * sed1v2.inp, sed3v2.inp, sedlibmk.inp: GNULIB_WARN_CFLAGS,
49 WARN_CFLAGS, and WERROR_CFLAGS replace C_WARNINGS_SWITCH.
50
2f097256
GM
512012-04-11 Glenn Morris <rgm@gnu.org>
52
53 * sedlibmk.inp, sed1v2.inp: GNUSTEP_CFLAGS replaces C_SWITCH_X_SYSTEM.
54
f3774f20
GM
552012-04-07 Glenn Morris <rgm@gnu.org>
56
57 * sed2v2.inp: Bump version to 24.1.50.
58
ef02e37c
EZ
592012-02-04 Eli Zaretskii <eliz@gnu.org>
60
61 * sed3v2.inp (insrcdir): Use $(<F) rather than $<, as
62 command.com's "if not exist" doesn't grok forward slashes in file
63 names.
64
0702107a
EZ
652012-01-14 Eli Zaretskii <eliz@gnu.org>
66
67 * sed4.inp (PATH_DUMPLOADSEARCH): Edit to "../lisp", for when the
68 default in src/epaths.in will change, maybe.
69
0bd3cb7b
EZ
702011-10-31 Eli Zaretskii <eliz@gnu.org>
71
72 * sed3v2.inp (insrcdir): Comment out definition.
73 $(insrcdir): Edit into MS-DOS existence test.
74
31bed486
EZ
752011-09-29 Eli Zaretskii <eliz@gnu.org>
76
77 * mainmake.v2 (boot): Condition the value on the existence of
78 autogen/README, not admin/admin.el, since the latter is now part
79 of the release tarball.
80 (install): Don't copy lib-src/fns.el, as that file is no longer
81 generated in that directory.
82
83 * sed1v2.inp (LIB_PTHREAD, LIB_PTHREAD_SIGMASK): Edit to empty.
84 (SETTINGS_CFLAGS, SETTINGS_LIBS): Edit these instead of
85 GCONF_CFLAGS and GCONF_LIBS.
86
87 * sedlibmk.inp (ALLOCA_H, AR, ARFLAGS, GNULIB_CHDIR, GNULIB_DUP)
88 (GNULIB_FDATASYNC, GNULIB_FDOPEN, GNULIB_FSTAT, GNULIB_PCLOSE)
89 (GNULIB_PTHREAD_SIGMASK, GNULIB_RAISE, GNULIB_SIGACTION)
90 (GNULIB_SIGPROCMASK, GNULIB_SIGNAL_H_SIGPIPE, HAVE_FDATASYNC)
91 (HAVE_PCLOSE, HAVE_POPEN, HAVE_POSIX_SIGNALBLOCKING)
92 (HAVE_PTHREAD_SIGMASK, HAVE_RAISE, HAVE_SIGACTION)
93 (HAVE_SIGHANDLER_T, HAVE_SIGINFO_T, HAVE_SIGSET_T)
94 (HAVE_STRUCT_SIGACTION_SA_SIGACTION)
95 (HAVE_TYPE_VOLATILE_SIG_ATOMIC_T, LIB_PTHREAD)
96 (LIB_PTHREAD_SIGMASK, NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H)
97 (NEXT_SIGNAL_H, REPLACE_FDOPEN, REPLACE_PTHREAD_SIGMASK)
98 (REPLACE_RAISE): New edits.
99 (gl_LIBOBJS): Remove md5.o, filemode.o, and sha1.o. Add
100 pthread_sigmask.o.
101 (@GL_GENERATE_ALLOCA_H_TRUE@, @GL_GENERATE_ALLOCA_H_FALSE@): Edit
102 to comment out unneeded lines.
103 (warn-on-use.h): Edit the recipe commands to work with DJGPP
104 without requiring a Unixy shell.
105
106 * inttypes.h (strtoimax) [DJGPP < 2.04]: New macro.
107
108 * sed2v2.inp (HAVE_ALLOCA, HAVE_DECL_STRTOLL, HAVE_DECL_STRTOIMAX)
109 (HAVE_STRTOLL, HAVE_SIGSET_T, HAVE_SNPRINTF): New edits.
110
e39b275c 1112011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1
PE
112
113 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Adjust to snippet moves
abec06ff 114 from top level to build-aux/snippet (Bug#9169).
24e0f6b1 115
2c631e0e
EZ
1162011-06-07 Eli Zaretskii <eliz@gnu.org>
117
118 * sedlibmk.inp (PTRDIFF_T_SUFFIX): Edit to nothing.
119
d451b087
EZ
1202011-05-28 Eli Zaretskii <eliz@gnu.org>
121
122 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
123 src/. Make editing of RUN_TEMACS commands less sensitive to
124 leading whitespace.
125
126 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
127
7285dc67
EZ
1282011-05-20 Eli Zaretskii <eliz@gnu.org>
129
130 * sed1v2.inp (make-docfile commands): Recognize only if the line
131 begins with a TAB. Use $(etc) rather than a literal "../etc".
132 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
133 (@lisp_frag@): Edit out.
134
135 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
136 zero.
137
4a720484
GM
1382011-05-19 Glenn Morris <rgm@gnu.org>
139
140 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
141 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
142 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
143
75c0d28a
EZ
1442011-05-07 Eli Zaretskii <eliz@gnu.org>
145
146 * inttypes.h: Include stdint.h.
147 (uintmax_t): Don't define, it is defined in stdint.h.
148
149 * sedlibmk.inp (am__append_1): Edit to comment out.
150 (am__append_2): Edit to expose.
151 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
152 to empty.
153 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
154 to comment out corresponding lines.
155
8db90b73
EZ
1562011-04-30 Eli Zaretskii <eliz@gnu.org>
157
158 * inttypes.h: New file.
159
160 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
161 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
162
163 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
164
165 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
166 Add ../msdos/inttypes.h to prerequisites of lread.o.
167
1b2de274
EZ
1682011-04-24 Eli Zaretskii <eliz@gnu.org>
169
170 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
171 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
172 REPLACE_* variables.
173
7c106b1e
EZ
1742011-04-06 Eli Zaretskii <eliz@gnu.org>
175
176 * sedlibmk.inp: Update checklist.
177 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
178 ($(top_builddir)/config.status): Edit away, both as target and in
179 prerequisites.
180 (@am__fastdepCC_FALSE@): Fix editing.
181 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
182 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
183 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
184 to either nothing or "#".
185
07da4b3c
EZ
1862011-03-25 Eli Zaretskii <eliz@gnu.org>
187
188 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
189 Add a description of what needs to be done when a new gnulib
190 module is added.
f4d87671 191 (MKDIR_P): Fix replacement command.
07da4b3c 192
33383987
JB
1932011-03-07 Chong Yidong <cyd@stupidchicken.com>
194
195 * Version 23.3 released.
196
945d8b44
EZ
1972011-02-26 Eli Zaretskii <eliz@gnu.org>
198
003fa8b6
EZ
199 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
200 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
201 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
202 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
203 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
204 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
205 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
206 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
207 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
208 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
209 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
210 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
211 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
212 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
213 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
214 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
215 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
216 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 217 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 218 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 219 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
220
221 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
222 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
223 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
224 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
225 edits.
226
945d8b44
EZ
227 * depfiles.bat: Create a dummy .Po file only if a file by the same
228 name does not already exist in the deps/ subdirectory.
229
9d9d12cd
EZ
2302011-02-19 Eli Zaretskii <eliz@gnu.org>
231
615d868e 232 * depfiles.bat: New file.
83627c03 233
615d868e
EZ
234 * sedlibmk.inp: New file.
235
236 * sedlibcf.inp: New file.
f601db19
EZ
237
238 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
239 (BUILT_EMACS): Rename from BUILT-EMACS.
240
241 * sed6.inp (MAKEINFO): Edit to "makeinfo".
242 (ENVADD): Adjust to MAKEINFO_OPTS.
243 (texinputdir): Don't edit.
244
534e4e80
EZ
245 * sed3v2.inp (-DVERSION): Edit out.
246 (LOADLIBES): Don't edit to empty.
247
615d868e
EZ
248 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
249 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
250 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
251 (HAVE__BOOL): Edit to 1.
252 (VERSION, inline, restrict): Edit for DJGPP.
253 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
254
255 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
256 (@true): Edit to "@rem".
257 (move-if-change): Edit to "update".
258 (echo): Edit to "djecho".
259 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
260 (LIBOBJS): Edit to empty.
261 ($(libsrc)/make-docfile): Two new edits, one each for every
262 invocation of make-docfile.
263 (move-if-change): Fix edit.
264 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
265 command line shorter.
9d9d12cd
EZ
266
267 * mainmake.v2 (version): Remove, no longer needed (config.in
268 defines VERSION).
269 (all): Add lib.
270 (lib): New target and recipe.
271 (lib-src): Depend on lib.
272 (src): Depend on lib and lib-src.
273 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
274 (bootstrap-clean): Recurse into lib.
615d868e 275 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 276
16eea16b
GM
2772011-01-08 Glenn Morris <rgm@gnu.org>
278
279 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
280
31620103
EZ
2812011-01-07 Eli Zaretskii <eliz@gnu.org>
282
283 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
284
d6a003a8
AS
2852010-12-04 Andreas Schwab <schwab@linux-m68k.org>
286
287 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
288
c3911ead
EZ
2892010-10-15 Eli Zaretskii <eliz@gnu.org>
290
291 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
292 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
293
294 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
295 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
296
a4daeecf
DN
2972010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
298
299 * sed1v2.inp (PROFILING_LDFLAGS):
300 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
301
3fb78d1f
GM
3022010-10-09 Glenn Morris <rgm@gnu.org>
303
304 * mainmake.v2 (install): Remove b2m.
305
644d0594
EZ
3062010-10-02 Eli Zaretskii <eliz@gnu.org>
307
308 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
309 files. Make all file names in TAGS tables absolute.
310
ae9cecb9
EZ
3112010-10-01 Eli Zaretskii <eliz@gnu.org>
312
313 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
314
9f5a812a
EZ
3152010-09-22 Eli Zaretskii <eliz@gnu.org>
316
317 * sed1v2.inp (LINKER): Don't edit, variable was removed from
318 src/Makefile.in.
319 (LD_FIRSTFLAG): Edit to empty.
320
25b88a3d
EZ
3212010-09-17 Eli Zaretskii <eliz@gnu.org>
322
323 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
324
26446e2c
EZ
3252010-08-22 Chong Yidong <cyd@stupidchicken.com>
326
327 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
328
6f505bc8
EZ
3292010-08-20 Eli Zaretskii <eliz@gnu.org>
330
331 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
332
491a1546
EZ
3332010-08-15 Eli Zaretskii <eliz@gnu.org>
334
335 * mainmake.v2 (version): Update due to change in emacs.c.
336
29cf3e20
EZ
3372010-08-05 Eli Zaretskii <eliz@gnu.org>
338
339 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
340 unexec.c => unexcoff.c.
341
59df9fdd 3422010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 343
59df9fdd 344 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 345
fc549af9
EZ
3462010-07-12 Eli Zaretskii <eliz@gnu.org>
347
348 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
349 Edit to empty.
350
351 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
352 Edit to empty.
353
4ea6cb0a
EZ
3542010-07-11 Eli Zaretskii <eliz@gnu.org>
355
356 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
357 defined on <sys/config.h>.
358
8966b757
AS
3592010-07-11 Andreas Schwab <schwab@linux-m68k.org>
360
361 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
362 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
363
e3d5fd37
EZ
3642010-07-08 Eli Zaretskii <eliz@gnu.org>
365
366 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
367 which doesn't exist.
368
369 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
370
49d9e6b0
DN
3712010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
372
373 * sed1v2.inp: Remove reference to prefix-args.
374
72af86bd
AS
3752010-07-07 Andreas Schwab <schwab@linux-m68k.org>
376
377 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
378 (HAVE_BZERO): Don't edit.
379
baeb2564
EZ
3802010-07-02 Eli Zaretskii <eliz@gnu.org>
381
382 * sed1v2.inp (LIB_GCC): Edit to empty.
383 Return back to ../src after compiling each .el file.
384
6259c2ec
GM
3852010-06-30 Glenn Morris <rgm@gnu.org>
386
387 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
388
394f2386
EZ
3892010-06-26 Eli Zaretskii <eliz@gnu.org>
390
391 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
392 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
393
394 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
395 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
396 that begin with "cd ../lisp". Edit out sh if-then-else-fi
397 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
398 constructs in emacs${EXEEXT} rule.
394f2386 399
eb697db5
DN
4002010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
401
402 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
403
824e2978
GM
4042010-06-03 Glenn Morris <rgm@gnu.org>
405
406 * sed2v2.inp: Do not edit HAVE_ALLOCA.
407
ccd89fb3
GM
4082010-05-26 Glenn Morris <rgm@gnu.org>
409
90278cb6
GM
410 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
411
ccd89fb3
GM
412 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
413 No longer present.
414
e5458003
GM
4152010-05-25 Glenn Morris <rgm@gnu.org>
416
417 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
418
e8752c66
GM
4192010-05-21 Glenn Morris <rgm@gnu.org>
420
90278cb6 421 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 422
04384b2d
GM
423 * sed1x.inp (OLDXMENU): Replace any initial value.
424 * sed1v2.inp (OLDXMENU): Edit to "nothing".
425
e8752c66
GM
426 * sed1v2.inp (CANNOT_DUMP): Edit to no.
427
9d5cf9b6
GM
4282010-05-20 Glenn Morris <rgm@gnu.org>
429
430 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
431 (MKDEPDIR): Edit to ':'.
432
c1d0dcfd
GM
4332010-05-19 Glenn Morris <rgm@gnu.org>
434
d494e8f2
GM
435 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
436
c1d0dcfd
GM
437 * sed1v2.inp (LD): Edit to $(CC).
438 (YMF_PASS_LDFLAGS): Edit to `flags'.
439
952d5580
EZ
4402010-05-18 Eli Zaretskii <eliz@gnu.org>
441
442 * sed1x.inp: Add copyright notice.
443
be4ff9da
GM
4442010-05-18 Glenn Morris <rgm@gnu.org>
445
40dc6bf4
GM
446 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
447
be4ff9da
GM
448 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
449 (VMLIMIT_OBJ): Edit to vm-limit.o.
450
16455a85
GM
4512010-05-17 Glenn Morris <rgm@gnu.org>
452
453 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
454 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
455
8877ca0f
GM
4562010-05-16 Glenn Morris <rgm@gnu.org>
457
b02a6645
GM
458 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
459
8877ca0f
GM
460 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
461 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
462
6e546d18
GM
4632010-05-15 Glenn Morris <rgm@gnu.org>
464
4235ca47
GM
465 * sed1v2.inp (LIBXMENU): Edit to empty.
466 * sed1x.inp (LIBXMENU): Expect empty initial value.
467
3545021d
GM
468 * sed1v2.inp (OLDXMENU): Edit to empty.
469 * sed1x.inp (OLDXMENU): Expect empty initial value.
470
9fad8b97
GM
471 * sed1v2.inp (LIBX_OTHER): Edit to empty.
472 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
473
6e546d18
GM
474 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
475 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
476
dbd3f723
EZ
4772010-05-15 Eli Zaretskii <eliz@gnu.org>
478
479 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
480 "emacsclient".
481 (emacsserver, timer, wakeup): Remove edit-out commands.
482
483 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
484 (TERMCAP_OBJ): Add termcap.o.
485
02b49580
GM
4862010-05-15 Glenn Morris <rgm@gnu.org>
487
1a82cca9
GM
488 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
489 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
490
1edbd309 491 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 492
489d31a4
GM
4932010-05-14 Glenn Morris <rgm@gnu.org>
494
177b0288
GM
495 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
496
f14d1dfd
GM
497 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
498 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
499 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
500
11842bd8
GM
501 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
502 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
503 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
504 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
505 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
506
2633ef94
GM
507 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
508
489d31a4
GM
509 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
510
5a903aa9
GM
5112010-05-13 Glenn Morris <rgm@gnu.org>
512
99ab9eb4
GM
513 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
514 (LIBXMENU): Edit to ${OLDXMENU}.
515 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
516
5a903aa9
GM
517 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
518 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
519 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
520 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 521 Edit to empty.
5a903aa9
GM
522 (LIB_MATH): Edit to -lm.
523 (UNEXEC_OBJ): Edit to unexec.o.
524
1a0d7c06
GM
5252010-05-12 Glenn Morris <rgm@gnu.org>
526
44b031a6
GM
527 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
528
1a0d7c06
GM
529 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
530
acddf8ae
GM
5312010-05-11 Glenn Morris <rgm@gnu.org>
532
533 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
534 * sed3x.inp: New file.
535
7490175b
GM
5362010-05-10 Glenn Morris <rgm@gnu.org>
537
97efb629
GM
538 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
539
7490175b
GM
540 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
541
61a808e8
CY
5422010-05-07 Chong Yidong <cyd@stupidchicken.com>
543
544 * Version 23.2 released.
545
40c17879
GM
5462010-05-08 Glenn Morris <rgm@gnu.org>
547
548 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
549 (TERMCAP_OBJ): Edit to tparam.o.
550
9fdec8bc
EZ
5512010-05-07 Eli Zaretskii <eliz@gnu.org>
552
553 Fix breakage due to autoconfiscation of Makefile.in files.
554
555 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
556
557 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
558 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
559 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
560 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
561 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
562 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
563 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
564 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
565 (XMENU_OBJ): Edit to xmenu.o.
566 (FONT_OBJ): Edit to value used for X on Unix.
567 (PRE_ALLOC_OBJ): Edit to lastfile.o.
568 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
569 (@unexec@): Edit to unexec.o.
570
e3cf0cde
GM
5712010-05-06 Glenn Morris <rgm@gnu.org>
572
573 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
574
ed68db4d
EZ
5752010-04-01 Eli Zaretskii <eliz@gnu.org>
576
577 Remove support for DJGPP v1.x.
578
579 * sed3.inp:
580 * sed2.inp:
581 * sed1.inp:
582 * mainmake: Files removed.
583
2201e7e2
EZ
5842010-03-27 Eli Zaretskii <eliz@gnu.org>
585
586 * sedlisp.inp (VPATH): Don't edit, no longer needed.
587 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
588 (abs_top_builddir): New edit.
589
590 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
591 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
592
593 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
594 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
595
596 * sed1v2.inp (abs_builddir): Edit into "../src".
597
288f9fc0
CY
5982010-03-10 Chong Yidong <cyd@stupidchicken.com>
599
600 * Branch for 23.2.
601
e4138181
EZ
6022010-02-19 Eli Zaretskii <eliz@gnu.org>
603
604 * INSTALL: Remove a CVS-specific note. Update for latest versions
605 of Windows.
606
e2a1f100
EZ
6072009-09-17 Eli Zaretskii <eliz@gnu.org>
608
609 * sed1v2.inp (OTHER_FILES): Edit to empty.
610
66205aea
EZ
6112009-09-11 Eli Zaretskii <eliz@gnu.org>
612
613 * mainmake.v2 (bootstrap): Ensure enough environment space
614 will be available to run config.bat.
615
a6e656a4
EZ
6162009-08-27 Eli Zaretskii <eliz@gnu.org>
617
618 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
619
70243478
CY
6202009-06-21 Chong Yidong <cyd@stupidchicken.com>
621
622 * Branch for 23.1.
623
dfec8622
EZ
6242009-04-14 Eli Zaretskii <eliz@gnu.org>
625
626 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
627 x_error_quitter; instead, append "set environment NAME" to the end.
628 Set NAME and USERNAME in the environment to the same value.
629
291f6a31
EZ
6302009-02-28 Eli Zaretskii <eliz@gnu.org>
631
632 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 633 out of CVS. (Bug#2151)
291f6a31 634
bd448b7a
EZ
6352008-12-19 Eli Zaretskii <eliz@gnu.org>
636
637 * INSTALL: Document the problems on Windows Vista and the
638 --with-system-malloc option to config.bat.
639
640 * sedalloc.inp: New file.
641
0c123bd1
EZ
6422008-11-21 Eli Zaretskii <eliz@gnu.org>
643
644 * mainmake.v2 (misc): New target.
645 (all, info): Depend on `misc'.
646
71a69201
EZ
6472008-11-15 Eli Zaretskii <eliz@gnu.org>
648
aae2a498
EZ
649 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
650 into `lisp'.
651
ead9233b
EZ
652 Make bootstrap work again:
653
654 * mainmake.v2 (boot): New variable.
655 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
656 src/bootlisp exists after running Make, run Make in `lisp' as
657 well.
658 (clean, mostlyclean): Remove bogus repeated clean in the top-level
659 directory.
660 (info, bootstrap-clean): New targets.
661 (bootstrap): Depend only on bootstrap-clean. Commands modified to
662 be equivalent to top-level Makefile.in.
663 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
664 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
665 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
666 Don't recurse into lwlib and oldXMenu.
667
668 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
669
670 * sedlisp.inp: Don't convert *.el files to Unix text format, and
671 don't copy ldefs-boot.el into loaddefs.el.
672
673 * sed6.inp: Edit out Unixy shell features in maintainer-clean
674 targets in doc/ Makefiles.
675
71a69201
EZ
676 * INSTALL: Update the list of utilities needed by lisp/Makefile
677 and for bootstrapping.
678
cafb9504
EZ
6792008-11-08 Eli Zaretskii <eliz@gnu.org>
680
681 * INSTALL: New file, with build instructions moved from the
682 top-level INSTALL.
683
e16acc2c
EZ
6842008-10-14 Eli Zaretskii <eliz@gnu.org>
685
686 * sedlisp.inp (lisp): Set to absolute file name of current
687 directory, not to ".", to have it on EMACSLOADPATH when we descend
688 into subdirectories.
689
293a3986
EZ
6902008-08-23 Eli Zaretskii <eliz@gnu.org>
691
692 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
693 src/s/msdos.h).
694
695 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
696
b97439ce 697 * sed1v2.inp (version): Define to empty.
293a3986
EZ
698 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
699 (EXEEXT): Define to .exe.
700 Edit "ln -f" into "cp -pf".
701 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
702 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
703 Edit "`/bin/pwd`/" into "./".
704 Stubify emacs after it is dumped, to produce emacs.exe.
705 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
706 b-emacs.exe to 3072K.
707
708 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
6df6ae42 709 (emacs): Rename from `man', to reflect changes in doc directory
293a3986
EZ
710 structure. All callers changed.
711 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
712 into doc/ for manuals. Add misc subdirectory.
713 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
714 (install): Don't stubify/stubedit emacs.exe, this is now done by
715 src/Makefile.
716
57df543c
EZ
7172007-10-05 Eli Zaretskii <eliz@gnu.org>
718
719 * sed6.inp: Update comment to reflect doc directory structure.
720
721 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
722
cacc7b51
GM
7232007-07-25 Glenn Morris <rgm@gnu.org>
724
725 * Relicense all FSF files to GPLv3 or later.
726
727 * COPYING: Switch to GPLv3.
728
537a062f
CY
7292007-06-02 Chong Yidong <cyd@stupidchicken.com>
730
731 * Version 22.1 released.
732
f5f4e20d
GM
7332007-02-10 Glenn Morris <rgm@gnu.org>
734
735 * COPYING.DJ: Remove file since it is no longer needed (see README
736 for details).
737
222b4fde
GM
7382007-01-28 Glenn Morris <rgm@gnu.org>
739
740 * COPYING.DJ: New file.
741
22311938
EZ
7422006-12-04 Eli Zaretskii <eliz@gnu.org>
743
744 * sed2v2.inp (HAVE_SYNC): Define.
745
69a6e74d
EZ
7462006-11-25 Eli Zaretskii <eliz@gnu.org>
747
748 * sed1v2.inp (CFLAGS_SOUND): Edit out.
749
45a2056c
JB
7502006-09-15 Jay Belanger <belanger@truman.edu>
751
752 * COPYING: Replace "Library Public License" by "Lesser Public
753 License" throughout.
754
67b8391b
EZ
7552005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
756
757 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
758 getopt.o and getopt1.o.
759
a0ec7a4a
LK
7602005-07-04 Lute Kamstra <lute@gnu.org>
761
762 Update FSF's address in GPL notices.
763
3819d330
EZ
7642004-11-10 Eli Zaretskii <eliz@gnu.org>
765
766 * sed1.inp: Revert last change.
767
880820fe 7682004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
769
770 * sed1v2.inp: Use djecho for buildobj.lst.
771
772 * sed1.inp: Ditto.
773
3f8ea68c
EZ
7742004-11-08 Eli Zaretskii <eliz@gnu.org>
775
997a1ae5
EZ
776 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
777 loaddefs.el, unless the latter exists and is newer.
778
406865b8
EZ
779 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
780 (extraclean, bootfast): New targets.
781 (top_distclean): New macro, used by distclean, maintainer-clean,
782 and extraclean.
783 (.PHONY): Add bootfast.
784 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 785 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 786
3f8ea68c
EZ
787 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
788
b0b6ad00
EZ
7892004-10-06 Eli Zaretskii <eliz@gnu.org>
790
791 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
792 recent (2004-09-24) changes in src/Makefile.in.
793
ab5a4a32
EZ
7942004-08-14 Eli Zaretskii <eliz@gnu.org>
795
796 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
797 running a Unixy shell and to reincarnate the "Nothing to be done
798 for `all'" message from Make when there's nothing to be done.
799
cdc9b845
EZ
8002004-05-11 Eli Zaretskii <eliz@gnu.org>
801
802 * sedleim.inp (distclean): Remove stamp-subdirs.
803 (SUBDIRS): Don't use `touch', use `djecho' instead.
804 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
805
05fdbeb8
EZ
8062004-05-02 Eli Zaretskii <eliz@gnu.org>
807
808 * sed2v2.inp (HAVE_GETRUSAGE): Define.
809
a6eeaa81 8102003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
811
812 * mainmake.v2 (man lispref lispintro): Specify an explicit target
813 `info', like Makefile.in does.
814
a6eeaa81 8152003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
816
817 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
818 absolute file name of the current working directory. This avoids
819 the warning from Make about circular dependencies.
820
a6eeaa81 8212003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
822
823 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
824 so that CVS etc. file names are filtered out of the list of
825 subdirectories.
826
a6eeaa81 8272003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
828
829 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
830 with equivalent COMMAND.COM commands.
831
a6eeaa81 8322003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 833
3d8714e7
EZ
834 * sed3v2.inp (EXEEXT): Define to an empty string.
835
b7cb1e12 836 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 837 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
838
839 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
840 (HAVE_SIZE_T): Define.
841
852eef40
EZ
8422002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
843
844 * sed2v2.inp: New file.
845
846 * sed2.inp: Remove DJGPP v2.x stuff.
847
93fc6fbe
EZ
8482002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
849
850 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
851 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
852
ab8a75de
EZ
8532002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
854
177c0ea7 855 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
856 (bootstrap-clean-before, bootstrap-clean-after): Return to the
857 top-level directory after sub-make.
858 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
859
860 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
861
b9c1fa2e
EZ
8622002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
863
69587bba 864 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
865
866 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
867 target.
868
177c0ea7
JB
869 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
870 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
871 (bootstrap-clean-after): New targets.
872 (all): Depend on maybe_bootstrap.
873
fcd2ab44
EZ
8742001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
875
876 * sed1v2.inp: Delete _gdbinit in distclean target.
877
880820fe 8782001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
879
880 * COPYING: Moved back.
881
b0a63d77
EZ
8822001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
883
884 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
885 which needed it is gone.
886
880820fe 8872001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
888
889 * COPYING: Removed.
890
ac74199d
EZ
8912001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
892
893 * mainmake.v2 (lispintro): New target.
894 (all): Add lispintro.
895
896 * sed6.inp (SHELL): Comment away, for lispintro.
897
5c32b7c5
EZ
8982001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
899
900 * sed6.inp (texinputdir): Add, for the lispref directory.
901
902 * mainmake.v2 (all): Add lispref.
903 (man lispref): Add lispref.
904
71431a0e
GM
9052001-10-20 Gerd Moellmann <gerd@gnu.org>
906
6aa97356 907 * (Version 21.1 released.)
71431a0e 908
ab952a4f
GM
9092001-10-05 Gerd Moellmann <gerd@gnu.org>
910
911 * Branch for 21.1.
177c0ea7 912
fc406406
EZ
9132001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
914
915 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
916 already there.
917
24b97d4b
EZ
9182001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
919
920 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
921 error in "gcc -E -traditional" with GCC 3.0.
922
2b908342
EZ
9232001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
924
925 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
926 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
927 titdic-convert chdirs into leim/quail.
928
9d5d1075
EZ
9292001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
930
931 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
932 target.
933
d7fcecc1
EZ
9342001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
935
936 * README: New file.
937
938 * sed1.inp: Add copyright.
939 * sed1v2.inp: Add copyright.
940 * sed2.inp: Add copyright.
941 * sed2x.inp: Add copyright.
942 * sed3.inp: Add copyright.
943 * sed3v2.inp: Add copyright.
944 * sed4.inp: Add copyright.
945 * sed5x.inp: Add copyright.
946 * sed6.inp: Add copyright.
947 * sedleim.inp: Add copyright.
948 * sedlisp.inp: Add copyright.
949
7121a5e1
EZ
9502001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
951
952 * mainmake.v2, mainmake: Add copyright.
953
da7fab49
EZ
9542000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
955
956 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
957 Define; it is undefined in DJGPP v2.01.
958
f4da4611
EZ
9592000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
960
961 * sed2.inp (HAVE_MKSTEMP): Define.
962
a115794c
EZ
9632000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
964
965 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
966 the command; use Make's "export EMACSLOADPATH=" instead. Remove
967 the handling of `command` expansion, leim/Makefile.in doesn't use
968 that anymore.
969
67e0a2b6
EZ
9702000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
971
972 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
973
838b9528
EZ
9742000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
975
976 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
977 expansion to become case-sensitive and return all file names in
978 upper case on plain DOS.
979
efb29aff
EZ
9802000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
981
982 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
983 switch requires an argument.
984
4a201758
EZ
9852000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
986
987 * mainmake.v2 (src): Make the rule faster by using a single djecho
988 command instead of multiple redir invocations.
989 (install): Speed up by using a command.com's for loop.
990
7f987ac0
EZ
9912000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
992
993 * sed3v2.inp: Define ALLOCA to an empty string.
994
68be2869
EZ
9952000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
996
997 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
998
c107c335
EZ
9992000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
1000
1001 * sed1v2.inp: Set LIBSOUND to an empty string.
1002
7f3e4303
EZ
10032000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
1004
1005 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
1006
db1306d8
EZ
10072000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
1008
1009 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
1010
4ea325f5
EZ
10112000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
1012
1013 * sedlisp.inp (srcdir): Edit this variable.
1014
7d5c8691
EZ
10152000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
1016
1017 * sedlisp.inp: New file.
1018
fcd2e082
EZ
10192000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
1020
1021 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
1022 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
1023 (TEXINPUTS): Use semi-colon; export explicitly.
1024 (MAKEINFO): Export explicitly.
1025
35a28e21
EZ
10262000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
1027
1028 * mainmake.v2 (install): Install ebrowse.exe.
1029
33744b5d
DL
10302000-04-14 Dave Love <fx@gnu.org>
1031
1032 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
1033
c1300911
EZ
10342000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
1035
1036 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
1037 config.in.
1038
7c7b25db
EZ
10392000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
1040
1041 * sed2.inp (HAVE_SETITIMER): Define.
1042
ba3a0c6d
EZ
10431999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
1044
1045 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
1046
1047 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
1048
32072ea3
DL
10491999-07-29 Eli Zaretskii <eliz@gnu.org>
1050
1051 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
1052
10531999-07-12 Richard Stallman <rms@gnu.org>
1054
1055 * Version 20.4 released.
1056
10571999-07-01 Eli Zaretskii <eliz@gnu.org>
1058
1059 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 1060 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
1061
10621999-05-19 Eli Zaretskii <eliz@gnu.org>
1063
1064 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
1065 have GCC configured by default to use stabs, which unexec.c
1066 doesn't currently support.
1067
10681999-01-14 Eli Zaretskii <eliz@gnu.org>
1069
1070 * mainmake.v2 (install): Use update instead of sed to install fns.el.
1071
10721999-01-11 Eli Zaretskii <eliz@gnu.org>
1073
1074 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
1075 looks for it in exec-directory.
1076
10771999-01-07 Eli Zaretskii <eliz@gnu.org>
1078
1079 * sedleim.inp: New file, for configuring the leim directory.
1080
1081 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
1082 (clean): Add clean in leim.
1083
10841998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
1085
1086 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
1087
10881998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
1089
1090 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
1091 use COMMAND.COM as the shell.
1092
10931998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1094
1095 * Version 20.3 released.
1096
10971998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
1098
1099 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
1100 directory.
1101
11021998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
1103
1104 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
1105 which generate gdb.ini.
1106
11071998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
1108
1109 * mainmake.v2 (version): Determine emacs-version from
1110 lisp/version.el. Pass it to sub-Make's.
1111
11121998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
1113
1114 * sed3v2.inp: When installing ${version},
1115 do it replacing @version@.
1116
1117 * mainmake.v2 (version): Compute the version from lisp/version.el
1118 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1119
11201997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1121
1122 * sed6.inp: New file, configures the man directory for MSDOS.
1123
1124 * mainmake.v2 (man): New target to build the manual.
1125 (all): Add the man dependency.
1126 (install): Change bin\\nul to bin\nul.
1127
11281997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1129
1130 * Version 20.2 released.
1131
11321997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1133
1134 * Version 20.1 released.
1135
11361997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1137
1138 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1139
11401997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1141
8de5628c 1142 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1143
5e1a6e32 11441997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1145
1146 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1147
11481997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1149
1150 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1151 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1152
1153 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1154 MSDOS users won't need `touch' installed.
1155
1156 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1157
11581996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1159
1160 * Version 19.33 released.
1161
11621996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1163
6df6ae42 1164 * is_exec.c: Rename from is-exec.c.
32072ea3
DL
1165
11661996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1167
1168 * Version 19.32 released.
1169
1170 * is-exec.c, sigaction.c: New files.
1171
11721996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1173
1174 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1175 the rules always generate TAGS.
1176
11771996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1178
1179 * sed2.inp: Don't undef MULTI_FRAME.
1180
11811996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1182
1183 * Version 19.31 released.
1184
11851996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1186
1187 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1188 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1189 Undo the previous change.
177c0ea7 1190
32072ea3
DL
11911996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1192
177c0ea7 1193 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1194
11951996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1196
1197 * mainmake.v2 (src): Create a file with sed commands instead of using
1198 a long sed command line (some versions of Sed don't handle that).
6df6ae42 1199 (gdb): Merge back into src, undoing April 13 change.
32072ea3 1200 (install): Do use if statements, but not a loop.
177c0ea7 1201
32072ea3
DL
12021996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1203
1204 * mainmake.v2 (gdb): New target, broken out of src.
1205 (install): Use simple explicit copy commands, not a loop.
1206
12071996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1208
1209 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1210 config.h.in.
1211
1212 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1213
12141996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1215
1216 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1217
12181995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1219
1220 * Version 19.30 released.
1221
12221995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1223
1224 * sed3.inp: Alter test-distrib to test-dis.
1225
12261995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1227
1228 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1229
12301995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1231
1232 * sed1.inp: Call make-doc.exe instead of make-docfile.
1233
12341995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1235
1236 * sed2.inp: Define STDC_HEADERS.
1237 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1238
12391995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1240
1241 * sed3.inp: Fix sed append command to behave as intended.
1242
12431995-01-20 Morten Welinder <terra@diku.dk>
1244
1245 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1246 line at end of file. Make sure make-docfile is compiled.
1247
12481995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1249
1250 * sed3.inp: Use coff2exe on make-docfile.
1251 * sed1.inp: Not go32, which has problems with long arg lists.
1252
12531994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1254
1255 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1256 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1257 (temacs): Don't depend on prefix-args.
1258 (DOC): Reflect makefile changes regarding two-batch run.
1259
1260 * sed2.inp: Add comments showing how to use the system malloc.
1261 (EMACS_CONFIG_OPTIONS): Set though not useful.
1262 (HAVE_MKTIME): Define.
1263
1264 * mainmake (clean): Add target.
1265
1266 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1267
32072ea3
DL
12681994-07-14 Morten Welinder (terra@diku.dk)
1269
1270 * sed2.inp (HAVE_STRERROR): Define.
1271
12721994-07-08 Morten Welinder (terra@diku.dk)
1273
1274 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1275
12761994-06-01 Morten Welinder (terra@diku.dk)
1277
1278 * sed4.inp: New file for configuring src/paths.h.
1279
12801994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1281
1282 * Version 19.25 released.
1283
12841994-05-22 Morten Welinder (terra@diku.dk)
1285
1286 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1287 to src/makefile.in.in.
1288
12891994-05-20 Morten Welinder (terra@tyr.diku.dk)
1290
1291 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1292 Also set it to correct three-part value.
1293
12941994-05-16 Morten Welinder (terra@tyr.diku.dk)
1295
1296 * Version 19.23 released.
1297
1298 * sed1.inp: Don't use `+' in regexps as different stream
1299 editors interpret them differently. Use `*' instead.
1300
13011994-05-12 Morten Welinder (terra@diku.dk)
1302
1303 * mainmake (install): Set the minimum stack (for running under
1304 DPMI) to 512K. Avoid using wildcard for matching one file.
1305
13061994-05-08 Morten Welinder (terra@diku.dk)
1307
1308 * sed3.inp: Don't pass version to [ce]tags.
1309
13101994-04-30 Morten Welinder (terra@diku.dk)
1311
194d44e7 1312 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1313 does not exist anymore.
1314 Don't reset DEBUG_MOLE as that no longer is used.
1315 Identify the file being patched as src/...
1316 * sed2.inp: Identify the file being patched as src/...
1317 * sed3.inp: We don't have to have the version number in here
1318 anymore. Instead we patch the way it is passed from make to
1319 the C compiler.
1320
13211994-04-29 Morten Welinder (terra@diku.dk)
1322
1323 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1324 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1325
1326 * sed2.inp: We have bcmp. Configuration is "msdos".
1327 Get rid of ^Ms.
1328
1329 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1330 new configuration regarding utilities not to compile.
1331 Fix version number. Get rid of ^Ms.
1332
13331994-01-08 Morten Welinder (terra@diku.dk)
1334
194d44e7 1335 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1336 specifications and by not specifying an explicit shell.
1337
13381994-01-07 Morten Welinder (terra@diku.dk)
1339
1340 * sed1.inp: Incorporate the actions of patch1.
1341 * patch1: File deleted.
1342
13431993-01-05 Morten Welinder (terra@diku.dk)
1344
1345 * mainmake: New file, makefile for the main directory.
1346
1347 * patch1: New file. Context diff to turn src/makefile.in into
1348 a msdos version called makefile.
1349
1350 * emacs.pif: New file, program information file for Emacs under
1351 Windows. (This file contains non-printable characters.)
1352
1353 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1354 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1355 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1356 (This file contains non-printable characters.)
1357
177c0ea7 1358 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1359 lib-src/makefile.
1360
8de5628c 1361 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1362
8de5628c 1363 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1364
1365;; Local Variables:
880820fe 1366;; coding: utf-8
6922b018 1367;; End:
2a34a036 1368
2f097256 1369 Copyright (C) 1994-1999, 2001-2012 Free Software Foundation, Inc.
7f6d64f8
GM
1370
1371 This file is part of GNU Emacs.
1372
ff0cdfb9 1373 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1374 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1375 the Free Software Foundation, either version 3 of the License, or
1376 (at your option) any later version.
7f6d64f8
GM
1377
1378 GNU Emacs is distributed in the hope that it will be useful,
1379 but WITHOUT ANY WARRANTY; without even the implied warranty of
1380 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1381 GNU General Public License for more details.
1382
1383 You should have received a copy of the GNU General Public License
ff0cdfb9 1384 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.