Fix typos in ChangeLogs.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
0d23c240
EZ
12012-06-30 Eli Zaretskii <eliz@gnu.org>
2
3 * mainmake.v2 (bootstrap-clean): Do a maintainer-clean in lib, not
4 bootstrap-clean (which doesn't exist).
5
6 * inttypes.h (PRIuMAX) [__DJGPP__ < 2.04]: Define to "llu".
7
8 * sedleim.inp (MKDIR_P): Edit to DOS "md" command.
9
ed9265fc 10 * sed1v2.inp (LIB_CLOCK_GETTIME): Edit to empty.
0d23c240
EZ
11 Remove lines that invoke PAXCTL.
12 (clean): Fix recipe not to run Unixy shell commands.
13
14 * sed2v2.inp (GETTIMEOFDAY_TIMEZONE): Edit to 'struct timezone'.
15 (HAVE_STRNCASECMP): Edit to 1.
16
17 * sed3v2.inp (LIB_CLOCK_GETTIME): Edit to empty.
18 (C_SWITCH_SYSTEM): Add "-I../msdos".
19
20 * sedlibmk.inp (GNULIB_GETTIMEOFDAY, GNULIB_PSELECT)
21 (GNULIB_SELECT, HAVE_STRUCT_TIMEVAL, HAVE_SYS_SELECT_H)
22 (HAVE_SYS_TIME_H, NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H)
23 (NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H, NEXT_SYS_SELECT_H)
24 (NEXT_SYS_TIME_H, REPLACE_GETTIMEOFDAY, REPLACE_PSELECT)
25 (REPLACE_STRUCT_TIMEVAL): Edit to appropriate values.
26 (BUILT_SOURCES): Edit out sys/select.h and sys/time.h.
27 (mostlyclean-local, distclean-generic): Fix recipe not to run
28 Unixy shell commands.
29
cf38a720
PE
302012-06-26 Paul Eggert <eggert@cs.ucla.edu>
31
32 Clean out last vestiges of the old HAVE_CONFIG_H stuff.
33 * sedlibmk.inp (DEFS): Don't add -DHAVE_CONFIG_H.
34
a9be7d2b
GM
352012-06-11 Glenn Morris <rgm@gnu.org>
36
37 * sed2v2.inp (SYSTEM_TYPE): Set it.
38
42a53d84
EZ
392012-05-27 Eli Zaretskii <eliz@gnu.org>
40
41 * sedlibmk.inp (GNULIB_GL_UNISTD_H_GETOPT, GNULIB_POSIX_OPENPT)
42 (GNULIB_ISATTY, GNULIB_PTSNAME_R, GNULIB_RANDOM)
43 (GNULIB_SETHOSTNAME, HAVE_POSIX_OPENPT, HAVE_PTSNAME_R)
44 (HAVE_RANDOM, HAVE_SETHOSTNAME, NEXT_SYS_TYPES_H)
45 (NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H, REPLACE_FTRUNCATE)
46 (REPLACE_ISATTY, REPLACE_PTSNAME_R, REPLACE_RANDOM_R)
47 (REPLACE_STRTOIMAX, STDALIGN_H, WINDOWS_64_BIT_OFF_T)
48 (WINDOWS_64_BIT_ST_SIZE, GL_GENERATE_STDALIGN_H_TRUE)
49 (GL_GENERATE_STDALIGN_H_FALSE): Edit as appropriate for DJGPP.
50 (cat FOO): Edit into "sed -e '' FOO >>".
51
18e86e24
EZ
522012-05-25 Eli Zaretskii <eliz@gnu.org>
53
54 * sed6.inp (INFO_EXT): Edit to .info.
55 (INFO_OPTS): Edit to --no-split.
56
34374650
PE
572012-05-22 Paul Eggert <eggert@cs.ucla.edu>
58
59 Remove src/m/*.
60 * mainmake.v2 (TAGS tags): Don't look at $(CURDIR)/src/m/intel386.h.
61
9232a6d9
PE
622012-05-19 Paul Eggert <eggert@cs.ucla.edu>
63
64 * sed2v2.inp (HAVE_MBLEN): Remove.
65 * sed2x.inp (HAVE_XSETWMPROTOCOLS): Remove.
66
b42287d2
EZ
672012-04-21 Eli Zaretskii <eliz@gnu.org>
68
69 * sedleim.inp (RUN_EMACS): Replace BUILT_EMACS with EMACS.
70 Remove stale editing of "else make quail".
71 (.PHONY, compile-targets): Remove targets.
72 (compile-main): Edit into something that can be done without
73 requiring a Unixy shell.
74 (bootstrap-clean): Likewise: edit to not require $(setwins).
75
76 * sed1v2.inp: Edit "cd $(leimdir) && $(MAKE) ..." into the
77 equivalent "$(MAKE) $(MFLAGS) -C $(leimdir) ..." command.
78
6c94c34f 792012-04-18 Paul Eggert <eggert@cs.ucla.edu>
ec041b55
PE
80
81 configure: new option --enable-gcc-warnings (Bug#11207)
82 * sed1v2.inp, sed3v2.inp, sedlibmk.inp: GNULIB_WARN_CFLAGS,
83 WARN_CFLAGS, and WERROR_CFLAGS replace C_WARNINGS_SWITCH.
84
2f097256
GM
852012-04-11 Glenn Morris <rgm@gnu.org>
86
87 * sedlibmk.inp, sed1v2.inp: GNUSTEP_CFLAGS replaces C_SWITCH_X_SYSTEM.
88
f3774f20
GM
892012-04-07 Glenn Morris <rgm@gnu.org>
90
91 * sed2v2.inp: Bump version to 24.1.50.
92
ef02e37c
EZ
932012-02-04 Eli Zaretskii <eliz@gnu.org>
94
95 * sed3v2.inp (insrcdir): Use $(<F) rather than $<, as
96 command.com's "if not exist" doesn't grok forward slashes in file
97 names.
98
0702107a
EZ
992012-01-14 Eli Zaretskii <eliz@gnu.org>
100
101 * sed4.inp (PATH_DUMPLOADSEARCH): Edit to "../lisp", for when the
102 default in src/epaths.in will change, maybe.
103
0bd3cb7b
EZ
1042011-10-31 Eli Zaretskii <eliz@gnu.org>
105
106 * sed3v2.inp (insrcdir): Comment out definition.
107 $(insrcdir): Edit into MS-DOS existence test.
108
31bed486
EZ
1092011-09-29 Eli Zaretskii <eliz@gnu.org>
110
111 * mainmake.v2 (boot): Condition the value on the existence of
112 autogen/README, not admin/admin.el, since the latter is now part
113 of the release tarball.
114 (install): Don't copy lib-src/fns.el, as that file is no longer
115 generated in that directory.
116
117 * sed1v2.inp (LIB_PTHREAD, LIB_PTHREAD_SIGMASK): Edit to empty.
118 (SETTINGS_CFLAGS, SETTINGS_LIBS): Edit these instead of
119 GCONF_CFLAGS and GCONF_LIBS.
120
121 * sedlibmk.inp (ALLOCA_H, AR, ARFLAGS, GNULIB_CHDIR, GNULIB_DUP)
122 (GNULIB_FDATASYNC, GNULIB_FDOPEN, GNULIB_FSTAT, GNULIB_PCLOSE)
123 (GNULIB_PTHREAD_SIGMASK, GNULIB_RAISE, GNULIB_SIGACTION)
124 (GNULIB_SIGPROCMASK, GNULIB_SIGNAL_H_SIGPIPE, HAVE_FDATASYNC)
125 (HAVE_PCLOSE, HAVE_POPEN, HAVE_POSIX_SIGNALBLOCKING)
126 (HAVE_PTHREAD_SIGMASK, HAVE_RAISE, HAVE_SIGACTION)
127 (HAVE_SIGHANDLER_T, HAVE_SIGINFO_T, HAVE_SIGSET_T)
128 (HAVE_STRUCT_SIGACTION_SA_SIGACTION)
129 (HAVE_TYPE_VOLATILE_SIG_ATOMIC_T, LIB_PTHREAD)
130 (LIB_PTHREAD_SIGMASK, NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H)
131 (NEXT_SIGNAL_H, REPLACE_FDOPEN, REPLACE_PTHREAD_SIGMASK)
132 (REPLACE_RAISE): New edits.
133 (gl_LIBOBJS): Remove md5.o, filemode.o, and sha1.o. Add
134 pthread_sigmask.o.
135 (@GL_GENERATE_ALLOCA_H_TRUE@, @GL_GENERATE_ALLOCA_H_FALSE@): Edit
136 to comment out unneeded lines.
137 (warn-on-use.h): Edit the recipe commands to work with DJGPP
138 without requiring a Unixy shell.
139
140 * inttypes.h (strtoimax) [DJGPP < 2.04]: New macro.
141
142 * sed2v2.inp (HAVE_ALLOCA, HAVE_DECL_STRTOLL, HAVE_DECL_STRTOIMAX)
143 (HAVE_STRTOLL, HAVE_SIGSET_T, HAVE_SNPRINTF): New edits.
144
e39b275c 1452011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1
PE
146
147 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Adjust to snippet moves
abec06ff 148 from top level to build-aux/snippet (Bug#9169).
24e0f6b1 149
2c631e0e
EZ
1502011-06-07 Eli Zaretskii <eliz@gnu.org>
151
152 * sedlibmk.inp (PTRDIFF_T_SUFFIX): Edit to nothing.
153
d451b087
EZ
1542011-05-28 Eli Zaretskii <eliz@gnu.org>
155
156 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
157 src/. Make editing of RUN_TEMACS commands less sensitive to
158 leading whitespace.
159
160 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
161
7285dc67
EZ
1622011-05-20 Eli Zaretskii <eliz@gnu.org>
163
164 * sed1v2.inp (make-docfile commands): Recognize only if the line
165 begins with a TAB. Use $(etc) rather than a literal "../etc".
166 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
167 (@lisp_frag@): Edit out.
168
169 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
170 zero.
171
4a720484
GM
1722011-05-19 Glenn Morris <rgm@gnu.org>
173
174 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
175 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
176 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
177
75c0d28a
EZ
1782011-05-07 Eli Zaretskii <eliz@gnu.org>
179
180 * inttypes.h: Include stdint.h.
181 (uintmax_t): Don't define, it is defined in stdint.h.
182
183 * sedlibmk.inp (am__append_1): Edit to comment out.
184 (am__append_2): Edit to expose.
185 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
186 to empty.
187 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
188 to comment out corresponding lines.
189
8db90b73
EZ
1902011-04-30 Eli Zaretskii <eliz@gnu.org>
191
192 * inttypes.h: New file.
193
194 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
195 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
196
197 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
198
199 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
200 Add ../msdos/inttypes.h to prerequisites of lread.o.
201
1b2de274
EZ
2022011-04-24 Eli Zaretskii <eliz@gnu.org>
203
204 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
205 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
206 REPLACE_* variables.
207
7c106b1e
EZ
2082011-04-06 Eli Zaretskii <eliz@gnu.org>
209
210 * sedlibmk.inp: Update checklist.
211 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
212 ($(top_builddir)/config.status): Edit away, both as target and in
213 prerequisites.
214 (@am__fastdepCC_FALSE@): Fix editing.
215 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
216 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
217 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
218 to either nothing or "#".
219
07da4b3c
EZ
2202011-03-25 Eli Zaretskii <eliz@gnu.org>
221
222 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
223 Add a description of what needs to be done when a new gnulib
224 module is added.
f4d87671 225 (MKDIR_P): Fix replacement command.
07da4b3c 226
33383987
JB
2272011-03-07 Chong Yidong <cyd@stupidchicken.com>
228
229 * Version 23.3 released.
230
945d8b44
EZ
2312011-02-26 Eli Zaretskii <eliz@gnu.org>
232
003fa8b6
EZ
233 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
234 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
235 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
236 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
237 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
238 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
239 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
240 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
241 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
242 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
243 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
244 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
245 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
246 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
247 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
248 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
249 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
250 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 251 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 252 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 253 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
254
255 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
256 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
257 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
258 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
259 edits.
260
945d8b44
EZ
261 * depfiles.bat: Create a dummy .Po file only if a file by the same
262 name does not already exist in the deps/ subdirectory.
263
9d9d12cd
EZ
2642011-02-19 Eli Zaretskii <eliz@gnu.org>
265
615d868e 266 * depfiles.bat: New file.
83627c03 267
615d868e
EZ
268 * sedlibmk.inp: New file.
269
270 * sedlibcf.inp: New file.
f601db19
EZ
271
272 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
273 (BUILT_EMACS): Rename from BUILT-EMACS.
274
275 * sed6.inp (MAKEINFO): Edit to "makeinfo".
276 (ENVADD): Adjust to MAKEINFO_OPTS.
277 (texinputdir): Don't edit.
278
534e4e80
EZ
279 * sed3v2.inp (-DVERSION): Edit out.
280 (LOADLIBES): Don't edit to empty.
281
615d868e
EZ
282 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
283 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
284 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
285 (HAVE__BOOL): Edit to 1.
286 (VERSION, inline, restrict): Edit for DJGPP.
287 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
288
289 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
290 (@true): Edit to "@rem".
291 (move-if-change): Edit to "update".
292 (echo): Edit to "djecho".
293 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
294 (LIBOBJS): Edit to empty.
295 ($(libsrc)/make-docfile): Two new edits, one each for every
296 invocation of make-docfile.
297 (move-if-change): Fix edit.
298 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
299 command line shorter.
9d9d12cd
EZ
300
301 * mainmake.v2 (version): Remove, no longer needed (config.in
302 defines VERSION).
303 (all): Add lib.
304 (lib): New target and recipe.
305 (lib-src): Depend on lib.
306 (src): Depend on lib and lib-src.
307 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
308 (bootstrap-clean): Recurse into lib.
615d868e 309 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 310
16eea16b
GM
3112011-01-08 Glenn Morris <rgm@gnu.org>
312
313 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
314
31620103
EZ
3152011-01-07 Eli Zaretskii <eliz@gnu.org>
316
317 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
318
d6a003a8
AS
3192010-12-04 Andreas Schwab <schwab@linux-m68k.org>
320
321 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
322
c3911ead
EZ
3232010-10-15 Eli Zaretskii <eliz@gnu.org>
324
325 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
326 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
327
328 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
329 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
330
a4daeecf
DN
3312010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
332
333 * sed1v2.inp (PROFILING_LDFLAGS):
334 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
335
3fb78d1f
GM
3362010-10-09 Glenn Morris <rgm@gnu.org>
337
338 * mainmake.v2 (install): Remove b2m.
339
644d0594
EZ
3402010-10-02 Eli Zaretskii <eliz@gnu.org>
341
342 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
343 files. Make all file names in TAGS tables absolute.
344
ae9cecb9
EZ
3452010-10-01 Eli Zaretskii <eliz@gnu.org>
346
347 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
348
9f5a812a
EZ
3492010-09-22 Eli Zaretskii <eliz@gnu.org>
350
351 * sed1v2.inp (LINKER): Don't edit, variable was removed from
352 src/Makefile.in.
353 (LD_FIRSTFLAG): Edit to empty.
354
25b88a3d
EZ
3552010-09-17 Eli Zaretskii <eliz@gnu.org>
356
357 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
358
26446e2c
EZ
3592010-08-22 Chong Yidong <cyd@stupidchicken.com>
360
361 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
362
6f505bc8
EZ
3632010-08-20 Eli Zaretskii <eliz@gnu.org>
364
365 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
366
491a1546
EZ
3672010-08-15 Eli Zaretskii <eliz@gnu.org>
368
369 * mainmake.v2 (version): Update due to change in emacs.c.
370
29cf3e20
EZ
3712010-08-05 Eli Zaretskii <eliz@gnu.org>
372
373 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
374 unexec.c => unexcoff.c.
375
59df9fdd 3762010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 377
59df9fdd 378 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 379
fc549af9
EZ
3802010-07-12 Eli Zaretskii <eliz@gnu.org>
381
382 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
383 Edit to empty.
384
385 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
386 Edit to empty.
387
4ea6cb0a
EZ
3882010-07-11 Eli Zaretskii <eliz@gnu.org>
389
390 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
391 defined on <sys/config.h>.
392
8966b757
AS
3932010-07-11 Andreas Schwab <schwab@linux-m68k.org>
394
395 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
396 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
397
e3d5fd37
EZ
3982010-07-08 Eli Zaretskii <eliz@gnu.org>
399
400 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
401 which doesn't exist.
402
403 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
404
49d9e6b0
DN
4052010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
406
407 * sed1v2.inp: Remove reference to prefix-args.
408
72af86bd
AS
4092010-07-07 Andreas Schwab <schwab@linux-m68k.org>
410
411 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
412 (HAVE_BZERO): Don't edit.
413
baeb2564
EZ
4142010-07-02 Eli Zaretskii <eliz@gnu.org>
415
416 * sed1v2.inp (LIB_GCC): Edit to empty.
417 Return back to ../src after compiling each .el file.
418
6259c2ec
GM
4192010-06-30 Glenn Morris <rgm@gnu.org>
420
421 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
422
394f2386
EZ
4232010-06-26 Eli Zaretskii <eliz@gnu.org>
424
425 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
426 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
427
428 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
429 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
430 that begin with "cd ../lisp". Edit out sh if-then-else-fi
431 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
432 constructs in emacs${EXEEXT} rule.
394f2386 433
eb697db5
DN
4342010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
435
436 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
437
824e2978
GM
4382010-06-03 Glenn Morris <rgm@gnu.org>
439
440 * sed2v2.inp: Do not edit HAVE_ALLOCA.
441
ccd89fb3
GM
4422010-05-26 Glenn Morris <rgm@gnu.org>
443
90278cb6
GM
444 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
445
ccd89fb3
GM
446 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
447 No longer present.
448
e5458003
GM
4492010-05-25 Glenn Morris <rgm@gnu.org>
450
451 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
452
e8752c66
GM
4532010-05-21 Glenn Morris <rgm@gnu.org>
454
90278cb6 455 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 456
04384b2d
GM
457 * sed1x.inp (OLDXMENU): Replace any initial value.
458 * sed1v2.inp (OLDXMENU): Edit to "nothing".
459
e8752c66
GM
460 * sed1v2.inp (CANNOT_DUMP): Edit to no.
461
9d5cf9b6
GM
4622010-05-20 Glenn Morris <rgm@gnu.org>
463
464 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
465 (MKDEPDIR): Edit to ':'.
466
c1d0dcfd
GM
4672010-05-19 Glenn Morris <rgm@gnu.org>
468
d494e8f2
GM
469 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
470
c1d0dcfd
GM
471 * sed1v2.inp (LD): Edit to $(CC).
472 (YMF_PASS_LDFLAGS): Edit to `flags'.
473
952d5580
EZ
4742010-05-18 Eli Zaretskii <eliz@gnu.org>
475
476 * sed1x.inp: Add copyright notice.
477
be4ff9da
GM
4782010-05-18 Glenn Morris <rgm@gnu.org>
479
40dc6bf4
GM
480 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
481
be4ff9da
GM
482 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
483 (VMLIMIT_OBJ): Edit to vm-limit.o.
484
16455a85
GM
4852010-05-17 Glenn Morris <rgm@gnu.org>
486
487 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
488 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
489
8877ca0f
GM
4902010-05-16 Glenn Morris <rgm@gnu.org>
491
b02a6645
GM
492 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
493
8877ca0f
GM
494 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
495 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
496
6e546d18
GM
4972010-05-15 Glenn Morris <rgm@gnu.org>
498
4235ca47
GM
499 * sed1v2.inp (LIBXMENU): Edit to empty.
500 * sed1x.inp (LIBXMENU): Expect empty initial value.
501
3545021d
GM
502 * sed1v2.inp (OLDXMENU): Edit to empty.
503 * sed1x.inp (OLDXMENU): Expect empty initial value.
504
9fad8b97
GM
505 * sed1v2.inp (LIBX_OTHER): Edit to empty.
506 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
507
6e546d18
GM
508 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
509 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
510
dbd3f723
EZ
5112010-05-15 Eli Zaretskii <eliz@gnu.org>
512
513 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
514 "emacsclient".
515 (emacsserver, timer, wakeup): Remove edit-out commands.
516
517 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
518 (TERMCAP_OBJ): Add termcap.o.
519
02b49580
GM
5202010-05-15 Glenn Morris <rgm@gnu.org>
521
1a82cca9
GM
522 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
523 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
524
1edbd309 525 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 526
489d31a4
GM
5272010-05-14 Glenn Morris <rgm@gnu.org>
528
177b0288
GM
529 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
530
f14d1dfd
GM
531 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
532 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
533 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
534
11842bd8
GM
535 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
536 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
537 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
538 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
539 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
540
2633ef94
GM
541 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
542
489d31a4
GM
543 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
544
5a903aa9
GM
5452010-05-13 Glenn Morris <rgm@gnu.org>
546
99ab9eb4
GM
547 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
548 (LIBXMENU): Edit to ${OLDXMENU}.
549 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
550
5a903aa9
GM
551 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
552 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
553 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
554 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 555 Edit to empty.
5a903aa9
GM
556 (LIB_MATH): Edit to -lm.
557 (UNEXEC_OBJ): Edit to unexec.o.
558
1a0d7c06
GM
5592010-05-12 Glenn Morris <rgm@gnu.org>
560
44b031a6
GM
561 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
562
1a0d7c06
GM
563 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
564
acddf8ae
GM
5652010-05-11 Glenn Morris <rgm@gnu.org>
566
567 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
568 * sed3x.inp: New file.
569
7490175b
GM
5702010-05-10 Glenn Morris <rgm@gnu.org>
571
97efb629
GM
572 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
573
7490175b
GM
574 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
575
61a808e8
CY
5762010-05-07 Chong Yidong <cyd@stupidchicken.com>
577
578 * Version 23.2 released.
579
40c17879
GM
5802010-05-08 Glenn Morris <rgm@gnu.org>
581
582 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
583 (TERMCAP_OBJ): Edit to tparam.o.
584
9fdec8bc
EZ
5852010-05-07 Eli Zaretskii <eliz@gnu.org>
586
587 Fix breakage due to autoconfiscation of Makefile.in files.
588
589 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
590
591 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
592 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
593 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
594 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
595 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
596 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
597 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
598 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
599 (XMENU_OBJ): Edit to xmenu.o.
600 (FONT_OBJ): Edit to value used for X on Unix.
601 (PRE_ALLOC_OBJ): Edit to lastfile.o.
602 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
603 (@unexec@): Edit to unexec.o.
604
e3cf0cde
GM
6052010-05-06 Glenn Morris <rgm@gnu.org>
606
607 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
608
ed68db4d
EZ
6092010-04-01 Eli Zaretskii <eliz@gnu.org>
610
611 Remove support for DJGPP v1.x.
612
613 * sed3.inp:
614 * sed2.inp:
615 * sed1.inp:
616 * mainmake: Files removed.
617
2201e7e2
EZ
6182010-03-27 Eli Zaretskii <eliz@gnu.org>
619
620 * sedlisp.inp (VPATH): Don't edit, no longer needed.
621 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
622 (abs_top_builddir): New edit.
623
624 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
625 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
626
627 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
628 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
629
630 * sed1v2.inp (abs_builddir): Edit into "../src".
631
288f9fc0
CY
6322010-03-10 Chong Yidong <cyd@stupidchicken.com>
633
634 * Branch for 23.2.
635
e4138181
EZ
6362010-02-19 Eli Zaretskii <eliz@gnu.org>
637
638 * INSTALL: Remove a CVS-specific note. Update for latest versions
639 of Windows.
640
e2a1f100
EZ
6412009-09-17 Eli Zaretskii <eliz@gnu.org>
642
643 * sed1v2.inp (OTHER_FILES): Edit to empty.
644
66205aea
EZ
6452009-09-11 Eli Zaretskii <eliz@gnu.org>
646
647 * mainmake.v2 (bootstrap): Ensure enough environment space
648 will be available to run config.bat.
649
a6e656a4
EZ
6502009-08-27 Eli Zaretskii <eliz@gnu.org>
651
652 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
653
70243478
CY
6542009-06-21 Chong Yidong <cyd@stupidchicken.com>
655
656 * Branch for 23.1.
657
dfec8622
EZ
6582009-04-14 Eli Zaretskii <eliz@gnu.org>
659
660 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
661 x_error_quitter; instead, append "set environment NAME" to the end.
662 Set NAME and USERNAME in the environment to the same value.
663
291f6a31
EZ
6642009-02-28 Eli Zaretskii <eliz@gnu.org>
665
666 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 667 out of CVS. (Bug#2151)
291f6a31 668
bd448b7a
EZ
6692008-12-19 Eli Zaretskii <eliz@gnu.org>
670
671 * INSTALL: Document the problems on Windows Vista and the
672 --with-system-malloc option to config.bat.
673
674 * sedalloc.inp: New file.
675
0c123bd1
EZ
6762008-11-21 Eli Zaretskii <eliz@gnu.org>
677
678 * mainmake.v2 (misc): New target.
679 (all, info): Depend on `misc'.
680
71a69201
EZ
6812008-11-15 Eli Zaretskii <eliz@gnu.org>
682
aae2a498
EZ
683 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
684 into `lisp'.
685
ead9233b
EZ
686 Make bootstrap work again:
687
688 * mainmake.v2 (boot): New variable.
689 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
690 src/bootlisp exists after running Make, run Make in `lisp' as
691 well.
692 (clean, mostlyclean): Remove bogus repeated clean in the top-level
693 directory.
694 (info, bootstrap-clean): New targets.
695 (bootstrap): Depend only on bootstrap-clean. Commands modified to
696 be equivalent to top-level Makefile.in.
697 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
698 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
699 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
700 Don't recurse into lwlib and oldXMenu.
701
702 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
703
704 * sedlisp.inp: Don't convert *.el files to Unix text format, and
705 don't copy ldefs-boot.el into loaddefs.el.
706
707 * sed6.inp: Edit out Unixy shell features in maintainer-clean
708 targets in doc/ Makefiles.
709
71a69201
EZ
710 * INSTALL: Update the list of utilities needed by lisp/Makefile
711 and for bootstrapping.
712
cafb9504
EZ
7132008-11-08 Eli Zaretskii <eliz@gnu.org>
714
715 * INSTALL: New file, with build instructions moved from the
716 top-level INSTALL.
717
e16acc2c
EZ
7182008-10-14 Eli Zaretskii <eliz@gnu.org>
719
720 * sedlisp.inp (lisp): Set to absolute file name of current
721 directory, not to ".", to have it on EMACSLOADPATH when we descend
722 into subdirectories.
723
293a3986
EZ
7242008-08-23 Eli Zaretskii <eliz@gnu.org>
725
726 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
727 src/s/msdos.h).
728
729 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
730
b97439ce 731 * sed1v2.inp (version): Define to empty.
293a3986
EZ
732 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
733 (EXEEXT): Define to .exe.
734 Edit "ln -f" into "cp -pf".
735 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
736 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
737 Edit "`/bin/pwd`/" into "./".
738 Stubify emacs after it is dumped, to produce emacs.exe.
739 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
740 b-emacs.exe to 3072K.
741
742 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
6df6ae42 743 (emacs): Rename from `man', to reflect changes in doc directory
293a3986
EZ
744 structure. All callers changed.
745 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
746 into doc/ for manuals. Add misc subdirectory.
747 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
748 (install): Don't stubify/stubedit emacs.exe, this is now done by
749 src/Makefile.
750
57df543c
EZ
7512007-10-05 Eli Zaretskii <eliz@gnu.org>
752
753 * sed6.inp: Update comment to reflect doc directory structure.
754
755 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
756
cacc7b51
GM
7572007-07-25 Glenn Morris <rgm@gnu.org>
758
759 * Relicense all FSF files to GPLv3 or later.
760
761 * COPYING: Switch to GPLv3.
762
537a062f
CY
7632007-06-02 Chong Yidong <cyd@stupidchicken.com>
764
765 * Version 22.1 released.
766
f5f4e20d
GM
7672007-02-10 Glenn Morris <rgm@gnu.org>
768
769 * COPYING.DJ: Remove file since it is no longer needed (see README
770 for details).
771
222b4fde
GM
7722007-01-28 Glenn Morris <rgm@gnu.org>
773
774 * COPYING.DJ: New file.
775
22311938
EZ
7762006-12-04 Eli Zaretskii <eliz@gnu.org>
777
778 * sed2v2.inp (HAVE_SYNC): Define.
779
69a6e74d
EZ
7802006-11-25 Eli Zaretskii <eliz@gnu.org>
781
782 * sed1v2.inp (CFLAGS_SOUND): Edit out.
783
45a2056c
JB
7842006-09-15 Jay Belanger <belanger@truman.edu>
785
786 * COPYING: Replace "Library Public License" by "Lesser Public
787 License" throughout.
788
67b8391b
EZ
7892005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
790
791 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
792 getopt.o and getopt1.o.
793
a0ec7a4a
LK
7942005-07-04 Lute Kamstra <lute@gnu.org>
795
796 Update FSF's address in GPL notices.
797
3819d330
EZ
7982004-11-10 Eli Zaretskii <eliz@gnu.org>
799
800 * sed1.inp: Revert last change.
801
880820fe 8022004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
803
804 * sed1v2.inp: Use djecho for buildobj.lst.
805
806 * sed1.inp: Ditto.
807
3f8ea68c
EZ
8082004-11-08 Eli Zaretskii <eliz@gnu.org>
809
997a1ae5
EZ
810 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
811 loaddefs.el, unless the latter exists and is newer.
812
406865b8
EZ
813 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
814 (extraclean, bootfast): New targets.
815 (top_distclean): New macro, used by distclean, maintainer-clean,
816 and extraclean.
817 (.PHONY): Add bootfast.
818 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 819 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 820
3f8ea68c
EZ
821 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
822
b0b6ad00
EZ
8232004-10-06 Eli Zaretskii <eliz@gnu.org>
824
825 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
826 recent (2004-09-24) changes in src/Makefile.in.
827
ab5a4a32
EZ
8282004-08-14 Eli Zaretskii <eliz@gnu.org>
829
830 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
831 running a Unixy shell and to reincarnate the "Nothing to be done
832 for `all'" message from Make when there's nothing to be done.
833
cdc9b845
EZ
8342004-05-11 Eli Zaretskii <eliz@gnu.org>
835
836 * sedleim.inp (distclean): Remove stamp-subdirs.
837 (SUBDIRS): Don't use `touch', use `djecho' instead.
838 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
839
05fdbeb8
EZ
8402004-05-02 Eli Zaretskii <eliz@gnu.org>
841
842 * sed2v2.inp (HAVE_GETRUSAGE): Define.
843
a6eeaa81 8442003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
845
846 * mainmake.v2 (man lispref lispintro): Specify an explicit target
847 `info', like Makefile.in does.
848
a6eeaa81 8492003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
850
851 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
852 absolute file name of the current working directory. This avoids
853 the warning from Make about circular dependencies.
854
a6eeaa81 8552003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
856
857 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
858 so that CVS etc. file names are filtered out of the list of
859 subdirectories.
860
a6eeaa81 8612003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
862
863 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
864 with equivalent COMMAND.COM commands.
865
a6eeaa81 8662003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 867
3d8714e7
EZ
868 * sed3v2.inp (EXEEXT): Define to an empty string.
869
b7cb1e12 870 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 871 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
872
873 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
874 (HAVE_SIZE_T): Define.
875
852eef40
EZ
8762002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
877
878 * sed2v2.inp: New file.
879
880 * sed2.inp: Remove DJGPP v2.x stuff.
881
93fc6fbe
EZ
8822002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
883
884 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
885 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
886
ab8a75de
EZ
8872002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
888
177c0ea7 889 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
890 (bootstrap-clean-before, bootstrap-clean-after): Return to the
891 top-level directory after sub-make.
892 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
893
894 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
895
b9c1fa2e
EZ
8962002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
897
69587bba 898 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
899
900 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
901 target.
902
177c0ea7
JB
903 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
904 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
905 (bootstrap-clean-after): New targets.
906 (all): Depend on maybe_bootstrap.
907
fcd2ab44
EZ
9082001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
909
910 * sed1v2.inp: Delete _gdbinit in distclean target.
911
880820fe 9122001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
913
914 * COPYING: Moved back.
915
b0a63d77
EZ
9162001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
917
918 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
919 which needed it is gone.
920
880820fe 9212001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
922
923 * COPYING: Removed.
924
ac74199d
EZ
9252001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
926
927 * mainmake.v2 (lispintro): New target.
928 (all): Add lispintro.
929
930 * sed6.inp (SHELL): Comment away, for lispintro.
931
5c32b7c5
EZ
9322001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
933
934 * sed6.inp (texinputdir): Add, for the lispref directory.
935
936 * mainmake.v2 (all): Add lispref.
937 (man lispref): Add lispref.
938
71431a0e
GM
9392001-10-20 Gerd Moellmann <gerd@gnu.org>
940
6aa97356 941 * (Version 21.1 released.)
71431a0e 942
ab952a4f
GM
9432001-10-05 Gerd Moellmann <gerd@gnu.org>
944
945 * Branch for 21.1.
177c0ea7 946
fc406406
EZ
9472001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
948
949 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
950 already there.
951
24b97d4b
EZ
9522001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
953
954 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
955 error in "gcc -E -traditional" with GCC 3.0.
956
2b908342
EZ
9572001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
958
959 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
960 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
961 titdic-convert chdirs into leim/quail.
962
9d5d1075
EZ
9632001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
964
965 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
966 target.
967
d7fcecc1
EZ
9682001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
969
970 * README: New file.
971
972 * sed1.inp: Add copyright.
973 * sed1v2.inp: Add copyright.
974 * sed2.inp: Add copyright.
975 * sed2x.inp: Add copyright.
976 * sed3.inp: Add copyright.
977 * sed3v2.inp: Add copyright.
978 * sed4.inp: Add copyright.
979 * sed5x.inp: Add copyright.
980 * sed6.inp: Add copyright.
981 * sedleim.inp: Add copyright.
982 * sedlisp.inp: Add copyright.
983
7121a5e1
EZ
9842001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
985
986 * mainmake.v2, mainmake: Add copyright.
987
da7fab49
EZ
9882000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
989
990 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
991 Define; it is undefined in DJGPP v2.01.
992
f4da4611
EZ
9932000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
994
995 * sed2.inp (HAVE_MKSTEMP): Define.
996
a115794c
EZ
9972000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
998
999 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
1000 the command; use Make's "export EMACSLOADPATH=" instead. Remove
1001 the handling of `command` expansion, leim/Makefile.in doesn't use
1002 that anymore.
1003
67e0a2b6
EZ
10042000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
1005
1006 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
1007
838b9528
EZ
10082000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
1009
1010 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
1011 expansion to become case-sensitive and return all file names in
1012 upper case on plain DOS.
1013
efb29aff
EZ
10142000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
1015
1016 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
1017 switch requires an argument.
1018
4a201758
EZ
10192000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
1020
1021 * mainmake.v2 (src): Make the rule faster by using a single djecho
1022 command instead of multiple redir invocations.
1023 (install): Speed up by using a command.com's for loop.
1024
7f987ac0
EZ
10252000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
1026
1027 * sed3v2.inp: Define ALLOCA to an empty string.
1028
68be2869
EZ
10292000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
1030
1031 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
1032
c107c335
EZ
10332000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
1034
1035 * sed1v2.inp: Set LIBSOUND to an empty string.
1036
7f3e4303
EZ
10372000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
1038
1039 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
1040
db1306d8
EZ
10412000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
1042
1043 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
1044
4ea325f5
EZ
10452000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
1046
1047 * sedlisp.inp (srcdir): Edit this variable.
1048
7d5c8691
EZ
10492000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
1050
1051 * sedlisp.inp: New file.
1052
fcd2e082
EZ
10532000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
1054
1055 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
1056 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
1057 (TEXINPUTS): Use semi-colon; export explicitly.
1058 (MAKEINFO): Export explicitly.
1059
35a28e21
EZ
10602000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
1061
1062 * mainmake.v2 (install): Install ebrowse.exe.
1063
33744b5d
DL
10642000-04-14 Dave Love <fx@gnu.org>
1065
1066 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
1067
c1300911
EZ
10682000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
1069
1070 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
1071 config.in.
1072
7c7b25db
EZ
10732000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
1074
1075 * sed2.inp (HAVE_SETITIMER): Define.
1076
ba3a0c6d
EZ
10771999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
1078
1079 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
1080
1081 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
1082
32072ea3
DL
10831999-07-29 Eli Zaretskii <eliz@gnu.org>
1084
1085 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
1086
10871999-07-12 Richard Stallman <rms@gnu.org>
1088
1089 * Version 20.4 released.
1090
10911999-07-01 Eli Zaretskii <eliz@gnu.org>
1092
1093 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 1094 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
1095
10961999-05-19 Eli Zaretskii <eliz@gnu.org>
1097
1098 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
1099 have GCC configured by default to use stabs, which unexec.c
1100 doesn't currently support.
1101
11021999-01-14 Eli Zaretskii <eliz@gnu.org>
1103
1104 * mainmake.v2 (install): Use update instead of sed to install fns.el.
1105
11061999-01-11 Eli Zaretskii <eliz@gnu.org>
1107
1108 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
1109 looks for it in exec-directory.
1110
11111999-01-07 Eli Zaretskii <eliz@gnu.org>
1112
1113 * sedleim.inp: New file, for configuring the leim directory.
1114
1115 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
1116 (clean): Add clean in leim.
1117
11181998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
1119
1120 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
1121
11221998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
1123
1124 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
1125 use COMMAND.COM as the shell.
1126
11271998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1128
1129 * Version 20.3 released.
1130
11311998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
1132
1133 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
1134 directory.
1135
11361998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
1137
1138 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
1139 which generate gdb.ini.
1140
11411998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
1142
1143 * mainmake.v2 (version): Determine emacs-version from
1144 lisp/version.el. Pass it to sub-Make's.
1145
11461998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
1147
1148 * sed3v2.inp: When installing ${version},
1149 do it replacing @version@.
1150
1151 * mainmake.v2 (version): Compute the version from lisp/version.el
1152 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1153
11541997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1155
1156 * sed6.inp: New file, configures the man directory for MSDOS.
1157
1158 * mainmake.v2 (man): New target to build the manual.
1159 (all): Add the man dependency.
1160 (install): Change bin\\nul to bin\nul.
1161
11621997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1163
1164 * Version 20.2 released.
1165
11661997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1167
1168 * Version 20.1 released.
1169
11701997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1171
1172 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1173
11741997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1175
8de5628c 1176 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1177
5e1a6e32 11781997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1179
1180 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1181
11821997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1183
1184 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1185 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1186
1187 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1188 MSDOS users won't need `touch' installed.
1189
1190 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1191
11921996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1193
1194 * Version 19.33 released.
1195
11961996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1197
6df6ae42 1198 * is_exec.c: Rename from is-exec.c.
32072ea3
DL
1199
12001996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1201
1202 * Version 19.32 released.
1203
1204 * is-exec.c, sigaction.c: New files.
1205
12061996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1207
1208 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1209 the rules always generate TAGS.
1210
12111996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1212
1213 * sed2.inp: Don't undef MULTI_FRAME.
1214
12151996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1216
1217 * Version 19.31 released.
1218
12191996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1220
1221 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1222 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1223 Undo the previous change.
177c0ea7 1224
32072ea3
DL
12251996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1226
177c0ea7 1227 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1228
12291996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1230
1231 * mainmake.v2 (src): Create a file with sed commands instead of using
1232 a long sed command line (some versions of Sed don't handle that).
6df6ae42 1233 (gdb): Merge back into src, undoing April 13 change.
32072ea3 1234 (install): Do use if statements, but not a loop.
177c0ea7 1235
32072ea3
DL
12361996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1237
1238 * mainmake.v2 (gdb): New target, broken out of src.
1239 (install): Use simple explicit copy commands, not a loop.
1240
12411996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1242
1243 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1244 config.h.in.
1245
1246 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1247
12481996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1249
1250 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1251
12521995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1253
1254 * Version 19.30 released.
1255
12561995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1257
1258 * sed3.inp: Alter test-distrib to test-dis.
1259
12601995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1261
1262 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1263
12641995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1265
1266 * sed1.inp: Call make-doc.exe instead of make-docfile.
1267
12681995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1269
1270 * sed2.inp: Define STDC_HEADERS.
1271 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1272
12731995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1274
1275 * sed3.inp: Fix sed append command to behave as intended.
1276
12771995-01-20 Morten Welinder <terra@diku.dk>
1278
1279 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1280 line at end of file. Make sure make-docfile is compiled.
1281
12821995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1283
1284 * sed3.inp: Use coff2exe on make-docfile.
1285 * sed1.inp: Not go32, which has problems with long arg lists.
1286
12871994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1288
1289 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1290 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1291 (temacs): Don't depend on prefix-args.
1292 (DOC): Reflect makefile changes regarding two-batch run.
1293
1294 * sed2.inp: Add comments showing how to use the system malloc.
1295 (EMACS_CONFIG_OPTIONS): Set though not useful.
1296 (HAVE_MKTIME): Define.
1297
1298 * mainmake (clean): Add target.
1299
1300 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1301
32072ea3
DL
13021994-07-14 Morten Welinder (terra@diku.dk)
1303
1304 * sed2.inp (HAVE_STRERROR): Define.
1305
13061994-07-08 Morten Welinder (terra@diku.dk)
1307
1308 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1309
13101994-06-01 Morten Welinder (terra@diku.dk)
1311
1312 * sed4.inp: New file for configuring src/paths.h.
1313
13141994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1315
1316 * Version 19.25 released.
1317
13181994-05-22 Morten Welinder (terra@diku.dk)
1319
1320 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1321 to src/makefile.in.in.
1322
13231994-05-20 Morten Welinder (terra@tyr.diku.dk)
1324
1325 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1326 Also set it to correct three-part value.
1327
13281994-05-16 Morten Welinder (terra@tyr.diku.dk)
1329
1330 * Version 19.23 released.
1331
1332 * sed1.inp: Don't use `+' in regexps as different stream
1333 editors interpret them differently. Use `*' instead.
1334
13351994-05-12 Morten Welinder (terra@diku.dk)
1336
1337 * mainmake (install): Set the minimum stack (for running under
1338 DPMI) to 512K. Avoid using wildcard for matching one file.
1339
13401994-05-08 Morten Welinder (terra@diku.dk)
1341
1342 * sed3.inp: Don't pass version to [ce]tags.
1343
13441994-04-30 Morten Welinder (terra@diku.dk)
1345
194d44e7 1346 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1347 does not exist anymore.
1348 Don't reset DEBUG_MOLE as that no longer is used.
1349 Identify the file being patched as src/...
1350 * sed2.inp: Identify the file being patched as src/...
1351 * sed3.inp: We don't have to have the version number in here
1352 anymore. Instead we patch the way it is passed from make to
1353 the C compiler.
1354
13551994-04-29 Morten Welinder (terra@diku.dk)
1356
1357 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1358 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1359
1360 * sed2.inp: We have bcmp. Configuration is "msdos".
1361 Get rid of ^Ms.
1362
1363 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1364 new configuration regarding utilities not to compile.
1365 Fix version number. Get rid of ^Ms.
1366
13671994-01-08 Morten Welinder (terra@diku.dk)
1368
194d44e7 1369 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1370 specifications and by not specifying an explicit shell.
1371
13721994-01-07 Morten Welinder (terra@diku.dk)
1373
1374 * sed1.inp: Incorporate the actions of patch1.
1375 * patch1: File deleted.
1376
13771993-01-05 Morten Welinder (terra@diku.dk)
1378
1379 * mainmake: New file, makefile for the main directory.
1380
1381 * patch1: New file. Context diff to turn src/makefile.in into
1382 a msdos version called makefile.
1383
1384 * emacs.pif: New file, program information file for Emacs under
1385 Windows. (This file contains non-printable characters.)
1386
1387 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1388 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1389 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1390 (This file contains non-printable characters.)
1391
177c0ea7 1392 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1393 lib-src/makefile.
1394
8de5628c 1395 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1396
8de5628c 1397 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1398
1399;; Local Variables:
880820fe 1400;; coding: utf-8
6922b018 1401;; End:
2a34a036 1402
2f097256 1403 Copyright (C) 1994-1999, 2001-2012 Free Software Foundation, Inc.
7f6d64f8
GM
1404
1405 This file is part of GNU Emacs.
1406
ff0cdfb9 1407 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1408 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1409 the Free Software Foundation, either version 3 of the License, or
1410 (at your option) any later version.
7f6d64f8
GM
1411
1412 GNU Emacs is distributed in the hope that it will be useful,
1413 but WITHOUT ANY WARRANTY; without even the implied warranty of
1414 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1415 GNU General Public License for more details.
1416
1417 You should have received a copy of the GNU General Public License
ff0cdfb9 1418 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.