Fix last change in bidi_mirror_char.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
18e86e24
EZ
12012-05-25 Eli Zaretskii <eliz@gnu.org>
2
3 * sed6.inp (INFO_EXT): Edit to .info.
4 (INFO_OPTS): Edit to --no-split.
5
34374650
PE
62012-05-22 Paul Eggert <eggert@cs.ucla.edu>
7
8 Remove src/m/*.
9 * mainmake.v2 (TAGS tags): Don't look at $(CURDIR)/src/m/intel386.h.
10
9232a6d9
PE
112012-05-19 Paul Eggert <eggert@cs.ucla.edu>
12
13 * sed2v2.inp (HAVE_MBLEN): Remove.
14 * sed2x.inp (HAVE_XSETWMPROTOCOLS): Remove.
15
b42287d2
EZ
162012-04-21 Eli Zaretskii <eliz@gnu.org>
17
18 * sedleim.inp (RUN_EMACS): Replace BUILT_EMACS with EMACS.
19 Remove stale editing of "else make quail".
20 (.PHONY, compile-targets): Remove targets.
21 (compile-main): Edit into something that can be done without
22 requiring a Unixy shell.
23 (bootstrap-clean): Likewise: edit to not require $(setwins).
24
25 * sed1v2.inp: Edit "cd $(leimdir) && $(MAKE) ..." into the
26 equivalent "$(MAKE) $(MFLAGS) -C $(leimdir) ..." command.
27
6c94c34f 282012-04-18 Paul Eggert <eggert@cs.ucla.edu>
ec041b55
PE
29
30 configure: new option --enable-gcc-warnings (Bug#11207)
31 * sed1v2.inp, sed3v2.inp, sedlibmk.inp: GNULIB_WARN_CFLAGS,
32 WARN_CFLAGS, and WERROR_CFLAGS replace C_WARNINGS_SWITCH.
33
2f097256
GM
342012-04-11 Glenn Morris <rgm@gnu.org>
35
36 * sedlibmk.inp, sed1v2.inp: GNUSTEP_CFLAGS replaces C_SWITCH_X_SYSTEM.
37
f3774f20
GM
382012-04-07 Glenn Morris <rgm@gnu.org>
39
40 * sed2v2.inp: Bump version to 24.1.50.
41
ef02e37c
EZ
422012-02-04 Eli Zaretskii <eliz@gnu.org>
43
44 * sed3v2.inp (insrcdir): Use $(<F) rather than $<, as
45 command.com's "if not exist" doesn't grok forward slashes in file
46 names.
47
0702107a
EZ
482012-01-14 Eli Zaretskii <eliz@gnu.org>
49
50 * sed4.inp (PATH_DUMPLOADSEARCH): Edit to "../lisp", for when the
51 default in src/epaths.in will change, maybe.
52
0bd3cb7b
EZ
532011-10-31 Eli Zaretskii <eliz@gnu.org>
54
55 * sed3v2.inp (insrcdir): Comment out definition.
56 $(insrcdir): Edit into MS-DOS existence test.
57
31bed486
EZ
582011-09-29 Eli Zaretskii <eliz@gnu.org>
59
60 * mainmake.v2 (boot): Condition the value on the existence of
61 autogen/README, not admin/admin.el, since the latter is now part
62 of the release tarball.
63 (install): Don't copy lib-src/fns.el, as that file is no longer
64 generated in that directory.
65
66 * sed1v2.inp (LIB_PTHREAD, LIB_PTHREAD_SIGMASK): Edit to empty.
67 (SETTINGS_CFLAGS, SETTINGS_LIBS): Edit these instead of
68 GCONF_CFLAGS and GCONF_LIBS.
69
70 * sedlibmk.inp (ALLOCA_H, AR, ARFLAGS, GNULIB_CHDIR, GNULIB_DUP)
71 (GNULIB_FDATASYNC, GNULIB_FDOPEN, GNULIB_FSTAT, GNULIB_PCLOSE)
72 (GNULIB_PTHREAD_SIGMASK, GNULIB_RAISE, GNULIB_SIGACTION)
73 (GNULIB_SIGPROCMASK, GNULIB_SIGNAL_H_SIGPIPE, HAVE_FDATASYNC)
74 (HAVE_PCLOSE, HAVE_POPEN, HAVE_POSIX_SIGNALBLOCKING)
75 (HAVE_PTHREAD_SIGMASK, HAVE_RAISE, HAVE_SIGACTION)
76 (HAVE_SIGHANDLER_T, HAVE_SIGINFO_T, HAVE_SIGSET_T)
77 (HAVE_STRUCT_SIGACTION_SA_SIGACTION)
78 (HAVE_TYPE_VOLATILE_SIG_ATOMIC_T, LIB_PTHREAD)
79 (LIB_PTHREAD_SIGMASK, NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H)
80 (NEXT_SIGNAL_H, REPLACE_FDOPEN, REPLACE_PTHREAD_SIGMASK)
81 (REPLACE_RAISE): New edits.
82 (gl_LIBOBJS): Remove md5.o, filemode.o, and sha1.o. Add
83 pthread_sigmask.o.
84 (@GL_GENERATE_ALLOCA_H_TRUE@, @GL_GENERATE_ALLOCA_H_FALSE@): Edit
85 to comment out unneeded lines.
86 (warn-on-use.h): Edit the recipe commands to work with DJGPP
87 without requiring a Unixy shell.
88
89 * inttypes.h (strtoimax) [DJGPP < 2.04]: New macro.
90
91 * sed2v2.inp (HAVE_ALLOCA, HAVE_DECL_STRTOLL, HAVE_DECL_STRTOIMAX)
92 (HAVE_STRTOLL, HAVE_SIGSET_T, HAVE_SNPRINTF): New edits.
93
e39b275c 942011-09-06 Paul Eggert <eggert@cs.ucla.edu>
24e0f6b1
PE
95
96 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Adjust to snippet moves
abec06ff 97 from top level to build-aux/snippet (Bug#9169).
24e0f6b1 98
2c631e0e
EZ
992011-06-07 Eli Zaretskii <eliz@gnu.org>
100
101 * sedlibmk.inp (PTRDIFF_T_SUFFIX): Edit to nothing.
102
d451b087
EZ
1032011-05-28 Eli Zaretskii <eliz@gnu.org>
104
105 * sed1v2.inp: Edit "make-docfile -d FOO" commands to chdir back to
106 src/. Make editing of RUN_TEMACS commands less sensitive to
107 leading whitespace.
108
109 * sedlibmk.inp (gl_LIBOBJS): Add sha1.o.
110
7285dc67
EZ
1112011-05-20 Eli Zaretskii <eliz@gnu.org>
112
113 * sed1v2.inp (make-docfile commands): Recognize only if the line
114 begins with a TAB. Use $(etc) rather than a literal "../etc".
115 (`sed SED-COMMAND $(srcdir)/lisp.mk`): Edit to replace with "$(lisp).
116 (@lisp_frag@): Edit out.
117
118 * sedlibmk.inp (GNULIB_GROUP_MEMBER, HAVE_GROUP_MEMBER): Edit to
119 zero.
120
4a720484
GM
1212011-05-19 Glenn Morris <rgm@gnu.org>
122
123 * sed1x.inp (TOOLTIP_SUPPORT, WINDOW_SUPPORT):
124 * sed1v2.inp (MSDOS_SUPPORT, NS_SUPPORT, MOUSE_SUPPORT)
125 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): No need to edit these any more.
126
75c0d28a
EZ
1272011-05-07 Eli Zaretskii <eliz@gnu.org>
128
129 * inttypes.h: Include stdint.h.
130 (uintmax_t): Don't define, it is defined in stdint.h.
131
132 * sedlibmk.inp (am__append_1): Edit to comment out.
133 (am__append_2): Edit to expose.
134 (NEXT_AS_FIRST_DIRECTIVE_STDARG_H, NEXT_STDARG_H, STDARG_H): Edit
135 to empty.
136 (@GL_GENERATE_STDARG_H_TRUE@, @GL_GENERATE_STDARG_H_FALSE@): Edit
137 to comment out corresponding lines.
138
8db90b73
EZ
1392011-04-30 Eli Zaretskii <eliz@gnu.org>
140
141 * inttypes.h: New file.
142
143 * sed2v2.inp (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
144 (HAVE_STRTOULL, HAVE_STRTOULL): Define to 1.
145
146 * sedlibmk.inp (BUILT_SOURCES): Edit out inttypes.h.
147
148 * sed1v2.inp (CPPFLAGS): Edit to "-I../msdos".
149 Add ../msdos/inttypes.h to prerequisites of lread.o.
150
1b2de274
EZ
1512011-04-24 Eli Zaretskii <eliz@gnu.org>
152
153 * sedlibmk.inp (am_libgnu_a_OBJECTS): Edit out
154 allocator.$(OBJEXT). Add editing for the new GNULIB_* and
155 REPLACE_* variables.
156
7c106b1e
EZ
1572011-04-06 Eli Zaretskii <eliz@gnu.org>
158
159 * sedlibmk.inp: Update checklist.
160 (am_libgnu_a_OBJECTS): Remove careadlinkat.$(OBJEXT).
161 ($(top_builddir)/config.status): Edit away, both as target and in
162 prerequisites.
163 (@am__fastdepCC_FALSE@): Fix editing.
164 (@GL_GENERATE_STDBOOL_H_TRUE@, @GL_GENERATE_STDBOOL_H_FALSE@)
165 (@GL_GENERATE_STDDEF_H_TRUE@, @GL_GENERATE_STDDEF_H_FALSE@)
166 (@GL_GENERATE_STDINT_H_TRUE@, @GL_GENERATE_STDINT_H_FALSE@): Edit
167 to either nothing or "#".
168
07da4b3c
EZ
1692011-03-25 Eli Zaretskii <eliz@gnu.org>
170
171 * sedlibmk.inp: Adapt to addition of the gnulib stdio module.
f4d87671
EZ
172 Add a description of what needs to be done when a new gnulib
173 module is added.
f4d87671 174 (MKDIR_P): Fix replacement command.
07da4b3c 175
33383987
JB
1762011-03-07 Chong Yidong <cyd@stupidchicken.com>
177
178 * Version 23.3 released.
179
945d8b44
EZ
1802011-02-26 Eli Zaretskii <eliz@gnu.org>
181
003fa8b6
EZ
182 * sedlibmk.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
183 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T)
184 (BITSIZEOF_WINT_TGNULIB_FCHMODAT, GNULIB_FSTATAT, GNULIB_FUTIMENS)
185 (GNULIB_LCHMOD, GNULIB_LSTAT, GNULIB_MBTOWC, GNULIB_MKDIRAT)
186 (GNULIB_MKFIFO, GNULIB_MKFIFOAT, GNULIB_MKNOD, GNULIB_MKNODAT)
187 (GNULIB_STAT, GNULIB_UTIMENSAT, GNULIB_WCTOMB, HAVE_FCHMODAT)
188 (HAVE_FSTATAT, HAVE_FUTIMENS, HAVE_INTTYPES_H, HAVE_LCHMOD)
189 (HAVE_LONG_LONG_INT, HAVE_LSTAT, HAVE_MKDIRAT, HAVE_MKFIFO)
190 (HAVE_MKFIFOAT, HAVE_MKNOD, HAVE_MKNODAT)
191 (HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WCHAR_T)
192 (HAVE_SIGNED_WINT_T, HAVE_STDINT_H, HAVE_SYS_BITYPES_H)
193 (HAVE_SYS_INTTYPES_H, HAVE_SYS_TYPES_H)
194 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_UTIMENSAT, HAVE_WCHAR_H)
195 (MKDIR_P, NEXT_AS_FIRST_DIRECTIVE_STDINT_H)
196 (NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H, NEXT_STDINT_H)
197 (NEXT_SYS_STAT_H, REPLACE_LSTAT, REPLACE_MBTOWC, REPLACE_MKDIR)
198 (REPLACE_MKFIFO, REPLACE_MKNOD, REPLACE_STAT, REPLACE_UTIMENSAT)
199 (REPLACE_WCTOMB, SIG_ATOMIC_T_SUFFIX, SIZE_T_SUFFIX, STDINT_H)
ea2bc7b0 200 (WCHAR_T_SUFFIX, WINT_T_SUFFIX, APPLE_UNIVERSAL_BUILD): New edits.
003fa8b6 201 ($(MKDIR_P)): Replace with equivalent DOS command.
ea2bc7b0 202 (gl_LIBOBJS): Add md5.o and filemode.o.
003fa8b6
EZ
203
204 * sed2v2.inp (BITSIZEOF_PTRDIFF_T, BITSIZEOF_SIG_ATOMIC_T)
205 (BITSIZEOF_SIZE_T, BITSIZEOF_WCHAR_T, BITSIZEOF_WINT_T)
206 (HAVE_LONG_LONG_INT, HAVE_SIGNED_SIG_ATOMIC_T, HAVE_SIGNED_WINT_T)
207 (HAVE_UNSIGNED_LONG_LONG_INT, HAVE_WCHAR_H, HAVE_INTTYPES_H): New
208 edits.
209
945d8b44
EZ
210 * depfiles.bat: Create a dummy .Po file only if a file by the same
211 name does not already exist in the deps/ subdirectory.
212
9d9d12cd
EZ
2132011-02-19 Eli Zaretskii <eliz@gnu.org>
214
615d868e 215 * depfiles.bat: New file.
83627c03 216
615d868e
EZ
217 * sedlibmk.inp: New file.
218
219 * sedlibcf.inp: New file.
f601db19
EZ
220
221 * sedleim.inp (RUN_EMACS): Rename from RUN-EMACS.
222 (BUILT_EMACS): Rename from BUILT-EMACS.
223
224 * sed6.inp (MAKEINFO): Edit to "makeinfo".
225 (ENVADD): Adjust to MAKEINFO_OPTS.
226 (texinputdir): Don't edit.
227
534e4e80
EZ
228 * sed3v2.inp (-DVERSION): Edit out.
229 (LOADLIBES): Don't edit to empty.
230
615d868e
EZ
231 * sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME ||
232 BROKEN_MKTIME" stuff -- it's no longer in src/config.in.
233 (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV)
234 (HAVE__BOOL): Edit to 1.
235 (VERSION, inline, restrict): Edit for DJGPP.
236 (my_strftime): Edit to nstrftime.
9d9d12cd
EZ
237
238 * sed1v2.inp (NS_OBJC_OBJ): Edit to empty.
239 (@true): Edit to "@rem".
240 (move-if-change): Edit to "update".
241 (echo): Edit to "djecho".
242 (cd $(lib) && ...): Edit to "$(MAKE) -C ...".
615d868e
EZ
243 (LIBOBJS): Edit to empty.
244 ($(libsrc)/make-docfile): Two new edits, one each for every
245 invocation of make-docfile.
246 (move-if-change): Fix edit.
247 Remove some unused switches from $(ALL_CFLAGS), to make the GCC
248 command line shorter.
9d9d12cd
EZ
249
250 * mainmake.v2 (version): Remove, no longer needed (config.in
251 defines VERSION).
252 (all): Add lib.
253 (lib): New target and recipe.
254 (lib-src): Depend on lib.
255 (src): Depend on lib and lib-src.
256 (clean, mostlyclean, distclean, maintainer-clean, extraclean)
257 (bootstrap-clean): Recurse into lib.
615d868e 258 (lib, lib-src, src): Specify "all" as an explicit target.
9d9d12cd 259
16eea16b
GM
2602011-01-08 Glenn Morris <rgm@gnu.org>
261
262 * sedleim.inp (RUN-EMACS): -batch implies --no-init-file.
263
31620103
EZ
2642011-01-07 Eli Zaretskii <eliz@gnu.org>
265
266 * sed2v2.inp (HAVE___BUILTIN_UNWIND_INIT): Define.
267
d6a003a8
AS
2682010-12-04 Andreas Schwab <schwab@linux-m68k.org>
269
270 * sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix.
271
c3911ead
EZ
2722010-10-15 Eli Zaretskii <eliz@gnu.org>
273
274 * sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
275 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
276
277 * sed6.inp (mkinfodir): Edit to avoid Unix shell-isms. Needed
278 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
279
a4daeecf
DN
2802010-10-10 Dan Nicolaescu <dann@ics.uci.edu>
281
282 * sed1v2.inp (PROFILING_LDFLAGS):
283 * sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore.
284
3fb78d1f
GM
2852010-10-09 Glenn Morris <rgm@gnu.org>
286
287 * mainmake.v2 (install): Remove b2m.
288
644d0594
EZ
2892010-10-02 Eli Zaretskii <eliz@gnu.org>
290
291 * mainmake.v2 (TAGS tags): Use `find' to filter out loaddefs
292 files. Make all file names in TAGS tables absolute.
293
ae9cecb9
EZ
2942010-10-01 Eli Zaretskii <eliz@gnu.org>
295
296 * sed1v2.inp (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS): Edit to empty.
297
9f5a812a
EZ
2982010-09-22 Eli Zaretskii <eliz@gnu.org>
299
300 * sed1v2.inp (LINKER): Don't edit, variable was removed from
301 src/Makefile.in.
302 (LD_FIRSTFLAG): Edit to empty.
303
25b88a3d
EZ
3042010-09-17 Eli Zaretskii <eliz@gnu.org>
305
306 * sed1v2.inp (LIBXML2_LIBS, LIBXML2_CFLAGS): Edit to empty.
307
26446e2c
EZ
3082010-08-22 Chong Yidong <cyd@stupidchicken.com>
309
310 * sedleim.inp (RUN-EMACS): Don't use --multibyte.
311
6f505bc8
EZ
3122010-08-20 Eli Zaretskii <eliz@gnu.org>
313
314 * sed1v2.inp (IMAGEMAGICK_LIBS, IMAGEMAGICK_CFLAGS): Edit to empty.
315
491a1546
EZ
3162010-08-15 Eli Zaretskii <eliz@gnu.org>
317
318 * mainmake.v2 (version): Update due to change in emacs.c.
319
29cf3e20
EZ
3202010-08-05 Eli Zaretskii <eliz@gnu.org>
321
322 * sed1v2.inp (UNEXEC_OBJ): Edit to unexcoff.o, due to renaming of
323 unexec.c => unexcoff.c.
324
59df9fdd 3252010-07-29 Chad Brown <yandros@mit.edu>
1c97e857 326
59df9fdd 327 * sed2v2.inp (HAVE_DIRENT_H): Edit to 1.
1c97e857 328
fc549af9
EZ
3292010-07-12 Eli Zaretskii <eliz@gnu.org>
330
331 * sed1v2.inp (C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
332 Edit to empty.
333
334 * sed3v2.inp(C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGS):
335 Edit to empty.
336
4ea6cb0a
EZ
3372010-07-11 Eli Zaretskii <eliz@gnu.org>
338
339 * sed2v2.inp (HAVE_STRCHR, HAVE_STRRCHR): Don't edit, already
340 defined on <sys/config.h>.
341
8966b757
AS
3422010-07-11 Andreas Schwab <schwab@linux-m68k.org>
343
344 * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit.
345 (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1.
346
e3d5fd37
EZ
3472010-07-08 Eli Zaretskii <eliz@gnu.org>
348
349 * sed1v2.inp (stamp-oldxmenu): Don't edit out in `temacs:' target,
350 which doesn't exist.
351
352 * sed2v2.inp (HAVE_MEMCPY): Don't edit, defined on <sys/config.h>.
353
49d9e6b0
DN
3542010-07-08 Dan Nicolaescu <dann@ics.uci.edu>
355
356 * sed1v2.inp: Remove reference to prefix-args.
357
72af86bd
AS
3582010-07-07 Andreas Schwab <schwab@linux-m68k.org>
359
360 * sed2v2.inp (HAVE_MEMCPY, HAVE_MEMSET): Edit to 1.
361 (HAVE_BZERO): Don't edit.
362
baeb2564
EZ
3632010-07-02 Eli Zaretskii <eliz@gnu.org>
364
365 * sed1v2.inp (LIB_GCC): Edit to empty.
366 Return back to ../src after compiling each .el file.
367
6259c2ec
GM
3682010-06-30 Glenn Morris <rgm@gnu.org>
369
370 * sed1v2.inp (CANNOT_DUMP): Update for configure name change.
371
394f2386
EZ
3722010-06-26 Eli Zaretskii <eliz@gnu.org>
373
374 * mainmake.v2 (version): Use emacs_version[] in src/emacs.c
375 instead of lisp/version.el (see 2010-05-15T21:11:37Z!raeburn@raeburn.org).
376
377 * sed1v2.inp (MKDEPDIR): Edit to empty.
c332ebc2
EZ
378 Delete lines in rules that invoke $(MKDEPDIR). Fix editing rules
379 that begin with "cd ../lisp". Edit out sh if-then-else-fi
380 constructs that test ${CANNOT_DUMP}. Edit out "|| exit ;\"
381 constructs in emacs${EXEEXT} rule.
394f2386 382
eb697db5
DN
3832010-06-03 Dan Nicolaescu <dann@ics.uci.edu>
384
385 * sed1v2.inp (UNEXEC_OBJ): Use UNEXEC_OBJ instead of unexec.
386
824e2978
GM
3872010-06-03 Glenn Morris <rgm@gnu.org>
388
389 * sed2v2.inp: Do not edit HAVE_ALLOCA.
390
ccd89fb3
GM
3912010-05-26 Glenn Morris <rgm@gnu.org>
392
90278cb6
GM
393 * sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
394
ccd89fb3
GM
395 * sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS):
396 No longer present.
397
e5458003
GM
3982010-05-25 Glenn Morris <rgm@gnu.org>
399
400 * sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
401
e8752c66
GM
4022010-05-21 Glenn Morris <rgm@gnu.org>
403
90278cb6 404 * sed1v2.inp (@ns_frag@): Edit to nothing.
66dbf213 405
04384b2d
GM
406 * sed1x.inp (OLDXMENU): Replace any initial value.
407 * sed1v2.inp (OLDXMENU): Edit to "nothing".
408
e8752c66
GM
409 * sed1v2.inp (CANNOT_DUMP): Edit to no.
410
9d5cf9b6
GM
4112010-05-20 Glenn Morris <rgm@gnu.org>
412
413 * sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
414 (MKDEPDIR): Edit to ':'.
415
c1d0dcfd
GM
4162010-05-19 Glenn Morris <rgm@gnu.org>
417
d494e8f2
GM
418 * sed2v2.inp (ORDINARY_LINK): Set here rather than in s/msdos.h.
419
c1d0dcfd
GM
420 * sed1v2.inp (LD): Edit to $(CC).
421 (YMF_PASS_LDFLAGS): Edit to `flags'.
422
952d5580
EZ
4232010-05-18 Eli Zaretskii <eliz@gnu.org>
424
425 * sed1x.inp: Add copyright notice.
426
be4ff9da
GM
4272010-05-18 Glenn Morris <rgm@gnu.org>
428
40dc6bf4
GM
429 * sed1v2.inp (RALLOC_OBJ): Edit to ralloc.o.
430
be4ff9da
GM
431 * sed1v2.inp (GMALLOC_OBJ): Edit to gmalloc.o.
432 (VMLIMIT_OBJ): Edit to vm-limit.o.
433
16455a85
GM
4342010-05-17 Glenn Morris <rgm@gnu.org>
435
436 * sed1v2.inp (OLDXMENU_DEPS): Edit to empty.
437 * sed1x.inp (OLDXMENU_DEPS): Edit to ${OLDXMENU} ../src/${OLDXMENU}.
438
8877ca0f
GM
4392010-05-16 Glenn Morris <rgm@gnu.org>
440
b02a6645
GM
441 * sed1v2.inp (TEMACS_LDFLAGS2): Edit to $(LDFLAGS).
442
8877ca0f
GM
443 * sed1v2.inp (GNUSTEP_SYSTEM_LIBRARIES): Remove.
444 (NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Edit to empty.
445
6e546d18
GM
4462010-05-15 Glenn Morris <rgm@gnu.org>
447
4235ca47
GM
448 * sed1v2.inp (LIBXMENU): Edit to empty.
449 * sed1x.inp (LIBXMENU): Expect empty initial value.
450
3545021d
GM
451 * sed1v2.inp (OLDXMENU): Edit to empty.
452 * sed1x.inp (OLDXMENU): Expect empty initial value.
453
9fad8b97
GM
454 * sed1v2.inp (LIBX_OTHER): Edit to empty.
455 * sed1x.inp (LIBX_OTHER): Expect empty initial value.
456
6e546d18
GM
457 * sed1v2.inp (FONT_OBJ): Edit to empty for non-X case.
458 * sed1x.inp (FONT_OBJ): Edit to xfont.o for X case.
459
dbd3f723
EZ
4602010-05-15 Eli Zaretskii <eliz@gnu.org>
461
462 * sed3v2.inp (INSTALLABLES): Edit out extra ${EXEEXT} after
463 "emacsclient".
464 (emacsserver, timer, wakeup): Remove edit-out commands.
465
466 * sed1v2.inp (MSDOS_OBJ): Add w16select.o.
467 (TERMCAP_OBJ): Add termcap.o.
468
02b49580
GM
4692010-05-15 Glenn Morris <rgm@gnu.org>
470
1a82cca9
GM
471 * sed1v2.inp (OLDXMENU_TARGET): Edit to empty.
472 * sed1x.inp (OLDXMENU_TARGET): Edit to really-oldxmenu.
473
1edbd309 474 * sed1v2.inp (LIBXT_OTHER): Edit to empty.
02b49580 475
489d31a4
GM
4762010-05-14 Glenn Morris <rgm@gnu.org>
477
177b0288
GM
478 * sed1v2.inp (ns_appdir, ns_appbindir, ns_appsrc): Edit to empty.
479
f14d1dfd
GM
480 * sed1v2.inp (MSDOS_OBJ): Edit to dosfns.o msdos.o.
481 (MSDOS_SUPPORT): Edit to $(MSDOS_SUPPORT_REAL).
482 * sed1x.inp (MSDOS_X_OBJ): Edit to w16select.o termcap.o.
483
11842bd8
GM
484 * sed2x.inp (HAVE_WINDOW_SYSTEM): Define.
485 * sed1x.inp (TOOLTIP_SUPPORT): Edit to ${lispsource}tooltip.elc.
486 (WINDOW_SUPPORT): Edit to $(BASE_WINDOW_SUPPORT) $(X_WINDOW_SUPPORT).
487 * sed1v2.inp (MOUSE_SUPPORT): Edit to $(REAL_MOUSE_SUPPORT).
488 (TOOLTIP_SUPPORT, WINDOW_SUPPORT): Edit to empty.
489
2633ef94
GM
490 * sed1v2.inp (FONT_OBJ): Use the plain X version (no XFT, Freetype).
491
489d31a4
GM
492 * sed1v2.inp (@NS_IMPL_GNUSTEP_INC@): Edit to nil.
493
5a903aa9
GM
4942010-05-13 Glenn Morris <rgm@gnu.org>
495
99ab9eb4
GM
496 * sed1x.inp (OLDXMENU): Edit to ${oldXMenudir}libXMenu11.a.
497 (LIBXMENU): Edit to ${OLDXMENU}.
498 (LIBX_OTHER): Edit to ${LIBXT} ${LIBX_EXTRA}.
499
5a903aa9
GM
500 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
501 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
502 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
503 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
c4cc8b9a 504 Edit to empty.
5a903aa9
GM
505 (LIB_MATH): Edit to -lm.
506 (UNEXEC_OBJ): Edit to unexec.o.
507
1a0d7c06
GM
5082010-05-12 Glenn Morris <rgm@gnu.org>
509
44b031a6
GM
510 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
511
1a0d7c06
GM
512 * sed1v2.inp (LIB_GCC): Edit to -Lgcc.
513
acddf8ae
GM
5142010-05-11 Glenn Morris <rgm@gnu.org>
515
516 * sed1x.inp (LIBS_SYSTEM): Edit to -lxext -lsys.
517 * sed3x.inp: New file.
518
7490175b
GM
5192010-05-10 Glenn Morris <rgm@gnu.org>
520
97efb629
GM
521 * sed1v2.inp, sed3v2.inp (LIBS_SYSTEM): Edit to empty.
522
7490175b
GM
523 * sed3v2.inp (BLESSMAIL_TARGET): Edit to need-blessmail.
524
61a808e8
CY
5252010-05-07 Chong Yidong <cyd@stupidchicken.com>
526
527 * Version 23.2 released.
528
40c17879
GM
5292010-05-08 Glenn Morris <rgm@gnu.org>
530
531 * sed1v2.inp (LIBS_TERMCAP): Edit to empty.
532 (TERMCAP_OBJ): Edit to tparam.o.
533
9fdec8bc
EZ
5342010-05-07 Eli Zaretskii <eliz@gnu.org>
535
536 Fix breakage due to autoconfiscation of Makefile.in files.
537
538 * sed3v2.inp (C_SWITCH_MACHINE): Edit to empty.
539
540 * sed1v2.inp (@LIB_MATH@): Edit to -lm.
541 (C_SWITCH_MACHINE, C_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_TEMACS)
542 (LD_SWITCH_X_SITE_AUX, LD_SWITCH_X_SITE_AUX_RPATH)
543 (LD_SWITCH_SYSTEM, LD_SWITCH_SYSTEM_EXTRA, LIBTIFF, LIBJPEG)
544 (LIBPNG, LIBGIF, LIBXPM, XFT_LIBS, DBUS_CFLAGS, DBUS_LIBS)
545 (DBUS_OBJ, GCONF_CFLAGS, GCONF_LIBS, GTK_OBJ, LIBXMU, LIBXSM)
546 (LIBXTR6, XOBJ, TOOLKIT_LIBW, WIDGET_OBJ, CYGWIN_OBJ, NS_OBJ)
547 (NS_SUPPORT, LIBSELINUX_LIBS, START_FILES): Edit to empty.
548 (XMENU_OBJ): Edit to xmenu.o.
549 (FONT_OBJ): Edit to value used for X on Unix.
550 (PRE_ALLOC_OBJ): Edit to lastfile.o.
551 (POST_ALLOC_OBJ): Edit to $(vmlimitobj).
552 (@unexec@): Edit to unexec.o.
553
e3cf0cde
GM
5542010-05-06 Glenn Morris <rgm@gnu.org>
555
556 * sed1v2.inp, sed5x.inp: Remove LN_S, unused.
557
ed68db4d
EZ
5582010-04-01 Eli Zaretskii <eliz@gnu.org>
559
560 Remove support for DJGPP v1.x.
561
562 * sed3.inp:
563 * sed2.inp:
564 * sed1.inp:
565 * mainmake: Files removed.
566
2201e7e2
EZ
5672010-03-27 Eli Zaretskii <eliz@gnu.org>
568
569 * sedlisp.inp (VPATH): Don't edit, no longer needed.
570 (lisp, srcdir): Adapt to lisp/Makefile.in changes.
571 (abs_top_builddir): New edit.
572
573 * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
574 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
575
576 * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
577 (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
578
579 * sed1v2.inp (abs_builddir): Edit into "../src".
580
288f9fc0
CY
5812010-03-10 Chong Yidong <cyd@stupidchicken.com>
582
583 * Branch for 23.2.
584
e4138181
EZ
5852010-02-19 Eli Zaretskii <eliz@gnu.org>
586
587 * INSTALL: Remove a CVS-specific note. Update for latest versions
588 of Windows.
589
e2a1f100
EZ
5902009-09-17 Eli Zaretskii <eliz@gnu.org>
591
592 * sed1v2.inp (OTHER_FILES): Edit to empty.
593
66205aea
EZ
5942009-09-11 Eli Zaretskii <eliz@gnu.org>
595
596 * mainmake.v2 (bootstrap): Ensure enough environment space
597 will be available to run config.bat.
598
a6e656a4
EZ
5992009-08-27 Eli Zaretskii <eliz@gnu.org>
600
601 * sed1v2.inp (buildobj.h): Replace "echo" with "djecho".
602
70243478
CY
6032009-06-21 Chong Yidong <cyd@stupidchicken.com>
604
605 * Branch for 23.1.
606
dfec8622
EZ
6072009-04-14 Eli Zaretskii <eliz@gnu.org>
608
609 * mainmake.v2 (src) <gdb.ini>: Don't replace the line with
610 x_error_quitter; instead, append "set environment NAME" to the end.
611 Set NAME and USERNAME in the environment to the same value.
612
291f6a31
EZ
6132009-02-28 Eli Zaretskii <eliz@gnu.org>
614
615 * mainmake.v2 (boot): Don't require b-emacs.exe if not building
2a1573ff 616 out of CVS. (Bug#2151)
291f6a31 617
bd448b7a
EZ
6182008-12-19 Eli Zaretskii <eliz@gnu.org>
619
620 * INSTALL: Document the problems on Windows Vista and the
621 --with-system-malloc option to config.bat.
622
623 * sedalloc.inp: New file.
624
0c123bd1
EZ
6252008-11-21 Eli Zaretskii <eliz@gnu.org>
626
627 * mainmake.v2 (misc): New target.
628 (all, info): Depend on `misc'.
629
71a69201
EZ
6302008-11-15 Eli Zaretskii <eliz@gnu.org>
631
aae2a498
EZ
632 * mainmake.v2 (src): Move removal of src/bootlisp after recursing
633 into `lisp'.
634
ead9233b
EZ
635 Make bootstrap work again:
636
637 * mainmake.v2 (boot): New variable.
638 (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If
639 src/bootlisp exists after running Make, run Make in `lisp' as
640 well.
641 (clean, mostlyclean): Remove bogus repeated clean in the top-level
642 directory.
643 (info, bootstrap-clean): New targets.
644 (bootstrap): Depend only on bootstrap-clean. Commands modified to
645 be equivalent to top-level Makefile.in.
646 (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
647 (bootstrap-clean-before, bootstrap-clean-after): Targets deleted.
648 (clean, mostlyclean, distclean, maintainer-clean, extraclean):
649 Don't recurse into lwlib and oldXMenu.
650
651 * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe.
652
653 * sedlisp.inp: Don't convert *.el files to Unix text format, and
654 don't copy ldefs-boot.el into loaddefs.el.
655
656 * sed6.inp: Edit out Unixy shell features in maintainer-clean
657 targets in doc/ Makefiles.
658
71a69201
EZ
659 * INSTALL: Update the list of utilities needed by lisp/Makefile
660 and for bootstrapping.
661
cafb9504
EZ
6622008-11-08 Eli Zaretskii <eliz@gnu.org>
663
664 * INSTALL: New file, with build instructions moved from the
665 top-level INSTALL.
666
e16acc2c
EZ
6672008-10-14 Eli Zaretskii <eliz@gnu.org>
668
669 * sedlisp.inp (lisp): Set to absolute file name of current
670 directory, not to ".", to have it on EMACSLOADPATH when we descend
671 into subdirectories.
672
293a3986
EZ
6732008-08-23 Eli Zaretskii <eliz@gnu.org>
674
675 * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on
676 src/s/msdos.h).
677
678 * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@.
679
b97439ce 680 * sed1v2.inp (version): Define to empty.
293a3986
EZ
681 (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff.
682 (EXEEXT): Define to .exe.
683 Edit "ln -f" into "cp -pf".
684 Edit "touch" into "djecho $@ >", to avoid requiring touch.exe.
685 (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe.
686 Edit "`/bin/pwd`/" into "./".
687 Stubify emacs after it is dumped, to produce emacs.exe.
688 Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and
689 b-emacs.exe to 3072K.
690
691 * mainmake.v2 (emacs lispref lispintro): Chdir under doc/.
6df6ae42 692 (emacs): Rename from `man', to reflect changes in doc directory
293a3986
EZ
693 structure. All callers changed.
694 (clean mostlyclean distclean maintainer-clean extraclean): Chdir
695 into doc/ for manuals. Add misc subdirectory.
696 (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile.
697 (install): Don't stubify/stubedit emacs.exe, this is now done by
698 src/Makefile.
699
57df543c
EZ
7002007-10-05 Eli Zaretskii <eliz@gnu.org>
701
702 * sed6.inp: Update comment to reflect doc directory structure.
703
704 * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out.
705
cacc7b51
GM
7062007-07-25 Glenn Morris <rgm@gnu.org>
707
708 * Relicense all FSF files to GPLv3 or later.
709
710 * COPYING: Switch to GPLv3.
711
537a062f
CY
7122007-06-02 Chong Yidong <cyd@stupidchicken.com>
713
714 * Version 22.1 released.
715
f5f4e20d
GM
7162007-02-10 Glenn Morris <rgm@gnu.org>
717
718 * COPYING.DJ: Remove file since it is no longer needed (see README
719 for details).
720
222b4fde
GM
7212007-01-28 Glenn Morris <rgm@gnu.org>
722
723 * COPYING.DJ: New file.
724
22311938
EZ
7252006-12-04 Eli Zaretskii <eliz@gnu.org>
726
727 * sed2v2.inp (HAVE_SYNC): Define.
728
69a6e74d
EZ
7292006-11-25 Eli Zaretskii <eliz@gnu.org>
730
731 * sed1v2.inp (CFLAGS_SOUND): Edit out.
732
45a2056c
JB
7332006-09-15 Jay Belanger <belanger@truman.edu>
734
735 * COPYING: Replace "Library Public License" by "Lesser Public
736 License" throughout.
737
67b8391b
EZ
7382005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
739
740 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
741 getopt.o and getopt1.o.
742
a0ec7a4a
LK
7432005-07-04 Lute Kamstra <lute@gnu.org>
744
745 Update FSF's address in GPL notices.
746
3819d330
EZ
7472004-11-10 Eli Zaretskii <eliz@gnu.org>
748
749 * sed1.inp: Revert last change.
750
880820fe 7512004-11-09 Jan Djärv <jan.h.d@swipnet.se>
ba68f95a
JD
752
753 * sed1v2.inp: Use djecho for buildobj.lst.
754
755 * sed1.inp: Ditto.
756
3f8ea68c
EZ
7572004-11-08 Eli Zaretskii <eliz@gnu.org>
758
997a1ae5
EZ
759 * sedlisp.inp (bootstrap-clean): Copy ldefs-boot.el onto
760 loaddefs.el, unless the latter exists and is newer.
761
406865b8
EZ
762 * mainmake.v2 (mostlyclean, distclean, maintainer-clean)
763 (extraclean, bootfast): New targets.
764 (top_distclean): New macro, used by distclean, maintainer-clean,
765 and extraclean.
766 (.PHONY): Add bootfast.
767 (bootstrap): Make bootstrap-after in lisp.
5e1a6e32 768 (bootstrap-clean-before): Clean in man, lispref, and lispintro as well.
406865b8 769
3f8ea68c
EZ
770 * sed2v2.inp (HAVE_BZERO): Define for GCC v3.x and later.
771
b0b6ad00
EZ
7722004-10-06 Eli Zaretskii <eliz@gnu.org>
773
774 * sed1v2.inp (LC_ALL=C): Fix src/Makefile breakage caused by
775 recent (2004-09-24) changes in src/Makefile.in.
776
ab5a4a32
EZ
7772004-08-14 Eli Zaretskii <eliz@gnu.org>
778
779 * sedleim.inp: Remove the lines which say "<TAB>@true", to avoid
780 running a Unixy shell and to reincarnate the "Nothing to be done
781 for `all'" message from Make when there's nothing to be done.
782
cdc9b845
EZ
7832004-05-11 Eli Zaretskii <eliz@gnu.org>
784
785 * sedleim.inp (distclean): Remove stamp-subdirs.
786 (SUBDIRS): Don't use `touch', use `djecho' instead.
787 (changed.tit, changed.misc): Use `djecho' instead of `echo'.
788
05fdbeb8
EZ
7892004-05-02 Eli Zaretskii <eliz@gnu.org>
790
791 * sed2v2.inp (HAVE_GETRUSAGE): Define.
792
a6eeaa81 7932003-09-22 Eli Zaretskii <eliz@gnu.org>
2f809aae
EZ
794
795 * mainmake.v2 (man lispref lispintro): Specify an explicit target
796 `info', like Makefile.in does.
797
a6eeaa81 7982003-08-31 Eli Zaretskii <eliz@gnu.org>
bbc2d90e
EZ
799
800 * sed3v2.inp (srcdir): Use "command.com /c cd" to produce an
801 absolute file name of the current working directory. This avoids
802 the warning from Make about circular dependencies.
803
a6eeaa81 8042003-08-30 Eli Zaretskii <eliz@gnu.org>
d5947564
EZ
805
806 * sedlisp.inp: Set FNCASE=y for all targets in the lisp directory,
807 so that CVS etc. file names are filtered out of the list of
808 subdirectories.
809
a6eeaa81 8102003-08-28 Eli Zaretskii <eliz@gnu.org>
a0b18738
EZ
811
812 * sed6.inp (elisp.dvi, index.texi): Replace Unix shell commands
813 with equivalent COMMAND.COM commands.
814
a6eeaa81 8152003-08-24 Eli Zaretskii <eliz@gnu.org>
8e1cc65f 816
3d8714e7
EZ
817 * sed3v2.inp (EXEEXT): Define to an empty string.
818
b7cb1e12 819 * sed1v2.inp (EXEEXT): Define to an empty string.
5459e42a 820 Remove src/emacs after producing b-emacs.exe.
b7cb1e12
EZ
821
822 * sed2v2.inp (HAVE_DIFFTIME, HAVE_MEMCMP, HAVE_MEMMOVE)
8e1cc65f
EZ
823 (HAVE_SIZE_T): Define.
824
852eef40
EZ
8252002-04-16 Eli Zaretskii <eliz@is.elta.co.il>
826
827 * sed2v2.inp: New file.
828
829 * sed2.inp: Remove DJGPP v2.x stuff.
830
93fc6fbe
EZ
8312002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
832
833 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
834 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
835
ab8a75de
EZ
8362002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
837
177c0ea7 838 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
ab8a75de
EZ
839 (bootstrap-clean-before, bootstrap-clean-after): Return to the
840 top-level directory after sub-make.
841 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
842
843 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
844
b9c1fa2e
EZ
8452002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
846
69587bba 847 Add support for bootstrapping Emacs:
b9c1fa2e
EZ
848
849 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
850 target.
851
177c0ea7
JB
852 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
853 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
b9c1fa2e
EZ
854 (bootstrap-clean-after): New targets.
855 (all): Depend on maybe_bootstrap.
856
fcd2ab44
EZ
8572001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
858
859 * sed1v2.inp: Delete _gdbinit in distclean target.
860
880820fe 8612001-12-09 Pavel Janík <Pavel@Janik.cz>
72244db2
PJ
862
863 * COPYING: Moved back.
864
b0a63d77
EZ
8652001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
866
867 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
868 which needed it is gone.
869
880820fe 8702001-11-29 Pavel Janík <Pavel@Janik.cz>
0142178a
PJ
871
872 * COPYING: Removed.
873
ac74199d
EZ
8742001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
875
876 * mainmake.v2 (lispintro): New target.
877 (all): Add lispintro.
878
879 * sed6.inp (SHELL): Comment away, for lispintro.
880
5c32b7c5
EZ
8812001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
882
883 * sed6.inp (texinputdir): Add, for the lispref directory.
884
885 * mainmake.v2 (all): Add lispref.
886 (man lispref): Add lispref.
887
71431a0e
GM
8882001-10-20 Gerd Moellmann <gerd@gnu.org>
889
6aa97356 890 * (Version 21.1 released.)
71431a0e 891
ab952a4f
GM
8922001-10-05 Gerd Moellmann <gerd@gnu.org>
893
894 * Branch for 21.1.
177c0ea7 895
fc406406
EZ
8962001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
897
898 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
899 already there.
900
24b97d4b
EZ
9012001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
902
903 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
904 error in "gcc -E -traditional" with GCC 3.0.
905
2b908342
EZ
9062001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
907
908 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
909 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
910 titdic-convert chdirs into leim/quail.
911
9d5d1075
EZ
9122001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
913
914 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
915 target.
916
d7fcecc1
EZ
9172001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
918
919 * README: New file.
920
921 * sed1.inp: Add copyright.
922 * sed1v2.inp: Add copyright.
923 * sed2.inp: Add copyright.
924 * sed2x.inp: Add copyright.
925 * sed3.inp: Add copyright.
926 * sed3v2.inp: Add copyright.
927 * sed4.inp: Add copyright.
928 * sed5x.inp: Add copyright.
929 * sed6.inp: Add copyright.
930 * sedleim.inp: Add copyright.
931 * sedlisp.inp: Add copyright.
932
7121a5e1
EZ
9332001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
934
935 * mainmake.v2, mainmake: Add copyright.
936
da7fab49
EZ
9372000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
938
939 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
940 Define; it is undefined in DJGPP v2.01.
941
f4da4611
EZ
9422000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
943
944 * sed2.inp (HAVE_MKSTEMP): Define.
945
a115794c
EZ
9462000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
947
948 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
949 the command; use Make's "export EMACSLOADPATH=" instead. Remove
950 the handling of `command` expansion, leim/Makefile.in doesn't use
951 that anymore.
952
67e0a2b6
EZ
9532000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
954
955 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
956
838b9528
EZ
9572000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
958
959 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
960 expansion to become case-sensitive and return all file names in
961 upper case on plain DOS.
962
efb29aff
EZ
9632000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
964
965 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
966 switch requires an argument.
967
4a201758
EZ
9682000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
969
970 * mainmake.v2 (src): Make the rule faster by using a single djecho
971 command instead of multiple redir invocations.
972 (install): Speed up by using a command.com's for loop.
973
7f987ac0
EZ
9742000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
975
976 * sed3v2.inp: Define ALLOCA to an empty string.
977
68be2869
EZ
9782000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
979
980 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
981
c107c335
EZ
9822000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
983
984 * sed1v2.inp: Set LIBSOUND to an empty string.
985
7f3e4303
EZ
9862000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
987
988 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
989
db1306d8
EZ
9902000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
991
992 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
993
4ea325f5
EZ
9942000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
995
996 * sedlisp.inp (srcdir): Edit this variable.
997
7d5c8691
EZ
9982000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
999
1000 * sedlisp.inp: New file.
1001
fcd2e082
EZ
10022000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
1003
1004 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
1005 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
1006 (TEXINPUTS): Use semi-colon; export explicitly.
1007 (MAKEINFO): Export explicitly.
1008
35a28e21
EZ
10092000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
1010
1011 * mainmake.v2 (install): Install ebrowse.exe.
1012
33744b5d
DL
10132000-04-14 Dave Love <fx@gnu.org>
1014
1015 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
1016
c1300911
EZ
10172000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
1018
1019 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
1020 config.in.
1021
7c7b25db
EZ
10222000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
1023
1024 * sed2.inp (HAVE_SETITIMER): Define.
1025
ba3a0c6d
EZ
10261999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
1027
1028 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
1029
1030 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
1031
32072ea3
DL
10321999-07-29 Eli Zaretskii <eliz@gnu.org>
1033
1034 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
1035
10361999-07-12 Richard Stallman <rms@gnu.org>
1037
1038 * Version 20.4 released.
1039
10401999-07-01 Eli Zaretskii <eliz@gnu.org>
1041
1042 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
10d1d0af 1043 invoke an incompatible version of COMMAND.COM.
32072ea3
DL
1044
10451999-05-19 Eli Zaretskii <eliz@gnu.org>
1046
1047 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
1048 have GCC configured by default to use stabs, which unexec.c
1049 doesn't currently support.
1050
10511999-01-14 Eli Zaretskii <eliz@gnu.org>
1052
1053 * mainmake.v2 (install): Use update instead of sed to install fns.el.
1054
10551999-01-11 Eli Zaretskii <eliz@gnu.org>
1056
1057 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
1058 looks for it in exec-directory.
1059
10601999-01-07 Eli Zaretskii <eliz@gnu.org>
1061
1062 * sedleim.inp: New file, for configuring the leim directory.
1063
1064 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
1065 (clean): Add clean in leim.
1066
10671998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
1068
1069 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
1070
10711998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
1072
1073 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
1074 use COMMAND.COM as the shell.
1075
10761998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
1077
1078 * Version 20.3 released.
1079
10801998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
1081
1082 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
1083 directory.
1084
10851998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
1086
1087 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
1088 which generate gdb.ini.
1089
10901998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
1091
1092 * mainmake.v2 (version): Determine emacs-version from
1093 lisp/version.el. Pass it to sub-Make's.
1094
10951998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
1096
1097 * sed3v2.inp: When installing ${version},
1098 do it replacing @version@.
1099
1100 * mainmake.v2 (version): Compute the version from lisp/version.el
1101 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
1102
11031997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
1104
1105 * sed6.inp: New file, configures the man directory for MSDOS.
1106
1107 * mainmake.v2 (man): New target to build the manual.
1108 (all): Add the man dependency.
1109 (install): Change bin\\nul to bin\nul.
1110
11111997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1112
1113 * Version 20.2 released.
1114
11151997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1116
1117 * Version 20.1 released.
1118
11191997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
1120
1121 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
1122
11231997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
1124
8de5628c 1125 * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
32072ea3 1126
5e1a6e32 11271997-08-10 Eli Zaretskii <eliz@is.elta.co.il>
32072ea3
DL
1128
1129 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
1130
11311997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
1132
1133 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
1134 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
1135
1136 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
1137 MSDOS users won't need `touch' installed.
1138
1139 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
1140
11411996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1142
1143 * Version 19.33 released.
1144
11451996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1146
6df6ae42 1147 * is_exec.c: Rename from is-exec.c.
32072ea3
DL
1148
11491996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1150
1151 * Version 19.32 released.
1152
1153 * is-exec.c, sigaction.c: New files.
1154
11551996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
1156
1157 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
1158 the rules always generate TAGS.
1159
11601996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
1161
1162 * sed2.inp: Don't undef MULTI_FRAME.
1163
11641996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1165
1166 * Version 19.31 released.
1167
11681996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
1169
1170 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
1171 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
1172 Undo the previous change.
177c0ea7 1173
32072ea3
DL
11741996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1175
177c0ea7 1176 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
32072ea3
DL
1177
11781996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
1179
1180 * mainmake.v2 (src): Create a file with sed commands instead of using
1181 a long sed command line (some versions of Sed don't handle that).
6df6ae42 1182 (gdb): Merge back into src, undoing April 13 change.
32072ea3 1183 (install): Do use if statements, but not a loop.
177c0ea7 1184
32072ea3
DL
11851996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1186
1187 * mainmake.v2 (gdb): New target, broken out of src.
1188 (install): Use simple explicit copy commands, not a loop.
1189
11901996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
1191
1192 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
1193 config.h.in.
1194
1195 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
1196
11971996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
1198
1199 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
1200
12011995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1202
1203 * Version 19.30 released.
1204
12051995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1206
1207 * sed3.inp: Alter test-distrib to test-dis.
1208
12091995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
1210
1211 * mainmake (install): Don't mv make-doc.exe into ../bin/.
1212
12131995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
1214
1215 * sed1.inp: Call make-doc.exe instead of make-docfile.
1216
12171995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1218
1219 * sed2.inp: Define STDC_HEADERS.
1220 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
1221
12221995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1223
1224 * sed3.inp: Fix sed append command to behave as intended.
1225
12261995-01-20 Morten Welinder <terra@diku.dk>
1227
1228 * sed3.inp: Delete mysterious dot. Add comment to protect blank
1229 line at end of file. Make sure make-docfile is compiled.
1230
12311995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
1232
1233 * sed3.inp: Use coff2exe on make-docfile.
1234 * sed1.inp: Not go32, which has problems with long arg lists.
1235
12361994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
1237
1238 * sed1.inp: Handle "\t#"-style comments.
c4cc8b9a 1239 (obj): Don't add any files -- now done in src/makefile.in.in.
32072ea3
DL
1240 (temacs): Don't depend on prefix-args.
1241 (DOC): Reflect makefile changes regarding two-batch run.
1242
1243 * sed2.inp: Add comments showing how to use the system malloc.
1244 (EMACS_CONFIG_OPTIONS): Set though not useful.
1245 (HAVE_MKTIME): Define.
1246
1247 * mainmake (clean): Add target.
1248
1249 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
1250
32072ea3
DL
12511994-07-14 Morten Welinder (terra@diku.dk)
1252
1253 * sed2.inp (HAVE_STRERROR): Define.
1254
12551994-07-08 Morten Welinder (terra@diku.dk)
1256
1257 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
1258
12591994-06-01 Morten Welinder (terra@diku.dk)
1260
1261 * sed4.inp: New file for configuring src/paths.h.
1262
12631994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1264
1265 * Version 19.25 released.
1266
12671994-05-22 Morten Welinder (terra@diku.dk)
1268
1269 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
1270 to src/makefile.in.in.
1271
12721994-05-20 Morten Welinder (terra@tyr.diku.dk)
1273
1274 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
1275 Also set it to correct three-part value.
1276
12771994-05-16 Morten Welinder (terra@tyr.diku.dk)
1278
1279 * Version 19.23 released.
1280
1281 * sed1.inp: Don't use `+' in regexps as different stream
1282 editors interpret them differently. Use `*' instead.
1283
12841994-05-12 Morten Welinder (terra@diku.dk)
1285
1286 * mainmake (install): Set the minimum stack (for running under
1287 DPMI) to 512K. Avoid using wildcard for matching one file.
1288
12891994-05-08 Morten Welinder (terra@diku.dk)
1290
1291 * sed3.inp: Don't pass version to [ce]tags.
1292
12931994-04-30 Morten Welinder (terra@diku.dk)
1294
194d44e7 1295 * sed1.inp: Don't comment out the inc-vers run as that
32072ea3
DL
1296 does not exist anymore.
1297 Don't reset DEBUG_MOLE as that no longer is used.
1298 Identify the file being patched as src/...
1299 * sed2.inp: Identify the file being patched as src/...
1300 * sed3.inp: We don't have to have the version number in here
1301 anymore. Instead we patch the way it is passed from make to
1302 the C compiler.
1303
13041994-04-29 Morten Welinder (terra@diku.dk)
1305
1306 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
1307 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
1308
1309 * sed2.inp: We have bcmp. Configuration is "msdos".
1310 Get rid of ^Ms.
1311
1312 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
1313 new configuration regarding utilities not to compile.
1314 Fix version number. Get rid of ^Ms.
1315
13161994-01-08 Morten Welinder (terra@diku.dk)
1317
194d44e7 1318 * sed3.inp: Improve make-compatibility by not using drive
32072ea3
DL
1319 specifications and by not specifying an explicit shell.
1320
13211994-01-07 Morten Welinder (terra@diku.dk)
1322
1323 * sed1.inp: Incorporate the actions of patch1.
1324 * patch1: File deleted.
1325
13261993-01-05 Morten Welinder (terra@diku.dk)
1327
1328 * mainmake: New file, makefile for the main directory.
1329
1330 * patch1: New file. Context diff to turn src/makefile.in into
1331 a msdos version called makefile.
1332
1333 * emacs.pif: New file, program information file for Emacs under
1334 Windows. (This file contains non-printable characters.)
1335
1336 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
8de5628c 1337 that someone is bound to create a better one. Mail uuencoded icons
32072ea3
DL
1338 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
1339 (This file contains non-printable characters.)
1340
177c0ea7 1341 * sed3.inp: New file for changing lib-src/makefile.in into
32072ea3
DL
1342 lib-src/makefile.
1343
8de5628c 1344 * sed2.inp: New file for changing src/config.h-in into src/config.h.
32072ea3 1345
8de5628c 1346 * sed1.inp: New file for changing src/makefile.in.in into src/makefile.
6922b018
KH
1347
1348;; Local Variables:
880820fe 1349;; coding: utf-8
6922b018 1350;; End:
2a34a036 1351
2f097256 1352 Copyright (C) 1994-1999, 2001-2012 Free Software Foundation, Inc.
7f6d64f8
GM
1353
1354 This file is part of GNU Emacs.
1355
ff0cdfb9 1356 GNU Emacs is free software: you can redistribute it and/or modify
7f6d64f8 1357 it under the terms of the GNU General Public License as published by
ff0cdfb9
GM
1358 the Free Software Foundation, either version 3 of the License, or
1359 (at your option) any later version.
7f6d64f8
GM
1360
1361 GNU Emacs is distributed in the hope that it will be useful,
1362 but WITHOUT ANY WARRANTY; without even the implied warranty of
1363 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1364 GNU General Public License for more details.
1365
1366 You should have received a copy of the GNU General Public License
ff0cdfb9 1367 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.