(merge_properties_sticky): Likewise.
[bpt/emacs.git] / msdos / ChangeLog
CommitLineData
b0a63d77
EZ
12001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
2
3 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
4 which needed it is gone.
5
0142178a
PJ
62001-11-29 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
7
8 * COPYING: Removed.
9
ac74199d
EZ
102001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
11
12 * mainmake.v2 (lispintro): New target.
13 (all): Add lispintro.
14
15 * sed6.inp (SHELL): Comment away, for lispintro.
16
5c32b7c5
EZ
172001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
18
19 * sed6.inp (texinputdir): Add, for the lispref directory.
20
21 * mainmake.v2 (all): Add lispref.
22 (man lispref): Add lispref.
23
71431a0e
GM
242001-10-20 Gerd Moellmann <gerd@gnu.org>
25
6aa97356 26 * (Version 21.1 released.)
71431a0e 27
ab952a4f
GM
282001-10-05 Gerd Moellmann <gerd@gnu.org>
29
30 * Branch for 21.1.
31
fc406406
EZ
322001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
33
34 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
35 already there.
36
24b97d4b
EZ
372001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
38
39 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
40 error in "gcc -E -traditional" with GCC 3.0.
41
2b908342
EZ
422001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
43
44 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
45 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
46 titdic-convert chdirs into leim/quail.
47
9d5d1075
EZ
482001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
49
50 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
51 target.
52
d7fcecc1
EZ
532001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
54
55 * README: New file.
56
57 * sed1.inp: Add copyright.
58 * sed1v2.inp: Add copyright.
59 * sed2.inp: Add copyright.
60 * sed2x.inp: Add copyright.
61 * sed3.inp: Add copyright.
62 * sed3v2.inp: Add copyright.
63 * sed4.inp: Add copyright.
64 * sed5x.inp: Add copyright.
65 * sed6.inp: Add copyright.
66 * sedleim.inp: Add copyright.
67 * sedlisp.inp: Add copyright.
68
7121a5e1
EZ
692001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
70
71 * mainmake.v2, mainmake: Add copyright.
72
da7fab49
EZ
732000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
74
75 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
76 Define; it is undefined in DJGPP v2.01.
77
f4da4611
EZ
782000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
79
80 * sed2.inp (HAVE_MKSTEMP): Define.
81
a115794c
EZ
822000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
83
84 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
85 the command; use Make's "export EMACSLOADPATH=" instead. Remove
86 the handling of `command` expansion, leim/Makefile.in doesn't use
87 that anymore.
88
67e0a2b6
EZ
892000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
90
91 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
92
838b9528
EZ
932000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
94
95 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
96 expansion to become case-sensitive and return all file names in
97 upper case on plain DOS.
98
efb29aff
EZ
992000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
100
101 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
102 switch requires an argument.
103
4a201758
EZ
1042000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
105
106 * mainmake.v2 (src): Make the rule faster by using a single djecho
107 command instead of multiple redir invocations.
108 (install): Speed up by using a command.com's for loop.
109
7f987ac0
EZ
1102000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
111
112 * sed3v2.inp: Define ALLOCA to an empty string.
113
68be2869
EZ
1142000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
115
116 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
117
c107c335
EZ
1182000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
119
120 * sed1v2.inp: Set LIBSOUND to an empty string.
121
7f3e4303
EZ
1222000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
123
124 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
125
db1306d8
EZ
1262000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
127
128 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
129
4ea325f5
EZ
1302000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
131
132 * sedlisp.inp (srcdir): Edit this variable.
133
7d5c8691
EZ
1342000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
135
136 * sedlisp.inp: New file.
137
fcd2e082
EZ
1382000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
139
140 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
141 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
142 (TEXINPUTS): Use semi-colon; export explicitly.
143 (MAKEINFO): Export explicitly.
144
35a28e21
EZ
1452000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
146
147 * mainmake.v2 (install): Install ebrowse.exe.
148
33744b5d
DL
1492000-04-14 Dave Love <fx@gnu.org>
150
151 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
152
c1300911
EZ
1532000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
154
155 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
156 config.in.
157
7c7b25db
EZ
1582000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
159
160 * sed2.inp (HAVE_SETITIMER): Define.
161
ba3a0c6d
EZ
1621999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
163
164 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
165
166 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
167
32072ea3
DL
1681999-07-29 Eli Zaretskii <eliz@gnu.org>
169
170 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
171
1721999-07-12 Richard Stallman <rms@gnu.org>
173
174 * Version 20.4 released.
175
1761999-07-01 Eli Zaretskii <eliz@gnu.org>
177
178 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
179 invoke an incompatible version of COMAMND.COM.
180
1811999-05-19 Eli Zaretskii <eliz@gnu.org>
182
183 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
184 have GCC configured by default to use stabs, which unexec.c
185 doesn't currently support.
186
1871999-01-14 Eli Zaretskii <eliz@gnu.org>
188
189 * mainmake.v2 (install): Use update instead of sed to install fns.el.
190
1911999-01-11 Eli Zaretskii <eliz@gnu.org>
192
193 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
194 looks for it in exec-directory.
195
1961999-01-07 Eli Zaretskii <eliz@gnu.org>
197
198 * sedleim.inp: New file, for configuring the leim directory.
199
200 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
201 (clean): Add clean in leim.
202
2031998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
204
205 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
206
2071998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
208
209 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
210 use COMMAND.COM as the shell.
211
2121998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
213
214 * Version 20.3 released.
215
2161998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
217
218 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
219 directory.
220
2211998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
222
223 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
224 which generate gdb.ini.
225
2261998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
227
228 * mainmake.v2 (version): Determine emacs-version from
229 lisp/version.el. Pass it to sub-Make's.
230
2311998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
232
233 * sed3v2.inp: When installing ${version},
234 do it replacing @version@.
235
236 * mainmake.v2 (version): Compute the version from lisp/version.el
237 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
238
2391997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
240
241 * sed6.inp: New file, configures the man directory for MSDOS.
242
243 * mainmake.v2 (man): New target to build the manual.
244 (all): Add the man dependency.
245 (install): Change bin\\nul to bin\nul.
246
2471997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
248
249 * Version 20.2 released.
250
2511997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
252
253 * Version 20.1 released.
254
2551997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
256
257 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
258
2591997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
260
261 * sed2.inp: (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
262
2631997-08-10 +03 Eli Zaretskii <eliz@is.elta.co.il>
264
265 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
266
2671997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
268
269 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
270 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
271
272 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
273 MSDOS users won't need `touch' installed.
274
275 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
276
2771996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
278
279 * Version 19.33 released.
280
2811996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
282
283 * is_exec.c: Renamed from is-exec.c.
284
2851996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
286
287 * Version 19.32 released.
288
289 * is-exec.c, sigaction.c: New files.
290
2911996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
292
293 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
294 the rules always generate TAGS.
295
2961996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
297
298 * sed2.inp: Don't undef MULTI_FRAME.
299
3001996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
301
302 * Version 19.31 released.
303
3041996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
305
306 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
307 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
308 Undo the previous change.
309
3101996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
311
312 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
313
3141996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
315
316 * mainmake.v2 (src): Create a file with sed commands instead of using
317 a long sed command line (some versions of Sed don't handle that).
318 (gdb): Merged back into src, undoing April 13 change.
319 (install): Do use if statements, but not a loop.
320
3211996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
322
323 * mainmake.v2 (gdb): New target, broken out of src.
324 (install): Use simple explicit copy commands, not a loop.
325
3261996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
327
328 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
329 config.h.in.
330
331 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
332
3331996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
334
335 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
336
3371995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
338
339 * Version 19.30 released.
340
3411995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
342
343 * sed3.inp: Alter test-distrib to test-dis.
344
3451995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
346
347 * mainmake (install): Don't mv make-doc.exe into ../bin/.
348
3491995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
350
351 * sed1.inp: Call make-doc.exe instead of make-docfile.
352
3531995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
354
355 * sed2.inp: Define STDC_HEADERS.
356 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
357
3581995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
359
360 * sed3.inp: Fix sed append command to behave as intended.
361
3621995-01-20 Morten Welinder <terra@diku.dk>
363
364 * sed3.inp: Delete mysterious dot. Add comment to protect blank
365 line at end of file. Make sure make-docfile is compiled.
366
3671995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
368
369 * sed3.inp: Use coff2exe on make-docfile.
370 * sed1.inp: Not go32, which has problems with long arg lists.
371
3721994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
373
374 * sed1.inp: Handle "\t#"-style comments.
375 (obj): Don't add any files -- now done in src/makefile.in.in
376 (temacs): Don't depend on prefix-args.
377 (DOC): Reflect makefile changes regarding two-batch run.
378
379 * sed2.inp: Add comments showing how to use the system malloc.
380 (EMACS_CONFIG_OPTIONS): Set though not useful.
381 (HAVE_MKTIME): Define.
382
383 * mainmake (clean): Add target.
384
385 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
386
387
3881994-07-14 Morten Welinder (terra@diku.dk)
389
390 * sed2.inp (HAVE_STRERROR): Define.
391
3921994-07-08 Morten Welinder (terra@diku.dk)
393
394 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
395
3961994-06-01 Morten Welinder (terra@diku.dk)
397
398 * sed4.inp: New file for configuring src/paths.h.
399
4001994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
401
402 * Version 19.25 released.
403
4041994-05-22 Morten Welinder (terra@diku.dk)
405
406 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
407 to src/makefile.in.in.
408
4091994-05-20 Morten Welinder (terra@tyr.diku.dk)
410
411 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
412 Also set it to correct three-part value.
413
4141994-05-16 Morten Welinder (terra@tyr.diku.dk)
415
416 * Version 19.23 released.
417
418 * sed1.inp: Don't use `+' in regexps as different stream
419 editors interpret them differently. Use `*' instead.
420
4211994-05-12 Morten Welinder (terra@diku.dk)
422
423 * mainmake (install): Set the minimum stack (for running under
424 DPMI) to 512K. Avoid using wildcard for matching one file.
425
4261994-05-08 Morten Welinder (terra@diku.dk)
427
428 * sed3.inp: Don't pass version to [ce]tags.
429
4301994-04-30 Morten Welinder (terra@diku.dk)
431
432 * sed1.inp: don't comment out the inc-vers run as that
433 does not exist anymore.
434 Don't reset DEBUG_MOLE as that no longer is used.
435 Identify the file being patched as src/...
436 * sed2.inp: Identify the file being patched as src/...
437 * sed3.inp: We don't have to have the version number in here
438 anymore. Instead we patch the way it is passed from make to
439 the C compiler.
440
4411994-04-29 Morten Welinder (terra@diku.dk)
442
443 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
444 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
445
446 * sed2.inp: We have bcmp. Configuration is "msdos".
447 Get rid of ^Ms.
448
449 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
450 new configuration regarding utilities not to compile.
451 Fix version number. Get rid of ^Ms.
452
4531994-01-08 Morten Welinder (terra@diku.dk)
454
455 * sed3.inp: improve make-compatibility by not using drive
456 specifications and by not specifying an explicit shell.
457
4581994-01-07 Morten Welinder (terra@diku.dk)
459
460 * sed1.inp: Incorporate the actions of patch1.
461 * patch1: File deleted.
462
4631993-01-05 Morten Welinder (terra@diku.dk)
464
465 * mainmake: New file, makefile for the main directory.
466
467 * patch1: New file. Context diff to turn src/makefile.in into
468 a msdos version called makefile.
469
470 * emacs.pif: New file, program information file for Emacs under
471 Windows. (This file contains non-printable characters.)
472
473 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
474 that someone is bound to create a better. Mail uuencoded icons
475 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
476 (This file contains non-printable characters.)
477
478 * sed3.inp: New file for changing lib-src/makefile.in into
479 lib-src/makefile.
480
481 * sed2.inp: New file for changing src/config.h-in into src/config.h
482
483 * sed1.inp: New file for changing src/makefile.in.in into src/makefile
6922b018
KH
484
485;; Local Variables:
486;; coding: iso-2022-7bit-unix
487;; End:
2a34a036
GM
488
489 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001
490 Free Software Foundation, Inc.
491 Copying and distribution of this file, with or without modification,
492 are permitted provided the copyright notice and this notice are preserved.