]> code.delx.au - gnu-emacs/blob - msdos/ChangeLog
*** empty log message ***
[gnu-emacs] / msdos / ChangeLog
1 2002-03-27 Eli Zaretskii <eliz@is.elta.co.il>
2
3 * sedlisp.inp <bootstrap-clean>: Make sure all *.el files have
4 Unix EOLs, to avoid overflowing pure storage while bootstrapping.
5
6 2002-03-20 Eli Zaretskii <eliz@is.elta.co.il>
7
8 * mainmake.v2 (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src)
9 (bootstrap-clean-before, bootstrap-clean-after): Return to the
10 top-level directory after sub-make.
11 (bootstrap-lisp): Pass an absolute file name as value of ${lisp}.
12
13 * sed1v2.inp: Fix editing of the rule for ${libsrc}make-docfile.
14
15 2002-03-09 Eli Zaretskii <eliz@is.elta.co.il>
16
17 Add support for bootstraping Emacs:
18
19 * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean
20 target.
21
22 * mainmake.v2 (maybe_bootstrap, bootstrap, bootstrap-lisp-1)
23 (bootstrap-lisp, bootstrap-src, bootstrap-clean-before)
24 (bootstrap-clean-after): New targets.
25 (all): Depend on maybe_bootstrap.
26
27 2001-12-21 Eli Zaretskii <eliz@is.elta.co.il>
28
29 * sed1v2.inp: Delete _gdbinit in distclean target.
30
31 2001-12-09 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
32
33 * COPYING: Moved back.
34
35 2001-12-07 Eli Zaretskii <eliz@is.elta.co.il>
36
37 * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c
38 which needed it is gone.
39
40 2001-11-29 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
41
42 * COPYING: Removed.
43
44 2001-11-24 Eli Zaretskii <eliz@is.elta.co.il>
45
46 * mainmake.v2 (lispintro): New target.
47 (all): Add lispintro.
48
49 * sed6.inp (SHELL): Comment away, for lispintro.
50
51 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
52
53 * sed6.inp (texinputdir): Add, for the lispref directory.
54
55 * mainmake.v2 (all): Add lispref.
56 (man lispref): Add lispref.
57
58 2001-10-20 Gerd Moellmann <gerd@gnu.org>
59
60 * (Version 21.1 released.)
61
62 2001-10-05 Gerd Moellmann <gerd@gnu.org>
63
64 * Branch for 21.1.
65
66 2001-07-20 Eli Zaretskii <eliz@is.elta.co.il>
67
68 * mainmake.v2 (install): Create site-lisp/subdirs.el if it is not
69 already there.
70
71 2001-07-06 Eli Zaretskii <eliz@is.elta.co.il>
72
73 * sed2.inp: Ifdef away the test for !HAVE_MKTIME, to avoid parse
74 error in "gcc -E -traditional" with GCC 3.0.
75
76 2001-04-02 Eli Zaretskii <eliz@is.elta.co.il>
77
78 * sedleim.inp (srcdir=): Edit @srcdir@ into an absolute file name
79 of the leim subdirectory, so that EMACSLOADPATH doesn't break when
80 titdic-convert chdirs into leim/quail.
81
82 2001-03-30 Eli Zaretskii <eliz@is.elta.co.il>
83
84 * sedleim.inp: Adapt to changes in leim/Makefile.in's $(TIT)
85 target.
86
87 2001-03-01 Eli Zaretskii <eliz@is.elta.co.il>
88
89 * README: New file.
90
91 * sed1.inp: Add copyright.
92 * sed1v2.inp: Add copyright.
93 * sed2.inp: Add copyright.
94 * sed2x.inp: Add copyright.
95 * sed3.inp: Add copyright.
96 * sed3v2.inp: Add copyright.
97 * sed4.inp: Add copyright.
98 * sed5x.inp: Add copyright.
99 * sed6.inp: Add copyright.
100 * sedleim.inp: Add copyright.
101 * sedlisp.inp: Add copyright.
102
103 2001-02-20 Eli Zaretskii <eliz@is.elta.co.il>
104
105 * mainmake.v2, mainmake: Add copyright.
106
107 2000-11-22 Eli Zaretskii <eliz@is.elta.co.il>
108
109 * sed2.inp (NSIG) [__DJGPP__ == 2 && __DJGPP_MINOR__ == 1]:
110 Define; it is undefined in DJGPP v2.01.
111
112 2000-11-13 Eli Zaretskii <eliz@is.elta.co.il>
113
114 * sed2.inp (HAVE_MKSTEMP): Define.
115
116 2000-10-07 Eli Zaretskii <eliz@is.elta.co.il>
117
118 * sedleim.inp (RUN-EMACS): Remove EMACSLOADPATH setting as part of
119 the command; use Make's "export EMACSLOADPATH=" instead. Remove
120 the handling of `command` expansion, leim/Makefile.in doesn't use
121 that anymore.
122
123 2000-08-29 Eli Zaretskii <eliz@is.elta.co.il>
124
125 * sed2.inp (HAVE_INDEX, HAVE_RINDEX): Define.
126
127 2000-08-22 Eli Zaretskii <eliz@is.elta.co.il>
128
129 * mainmake.v2 (TAGS): Don't use [a-zA-Z]*, as it causes wildcard
130 expansion to become case-sensitive and return all file names in
131 upper case on plain DOS.
132
133 2000-08-05 Eli Zaretskii <eliz@is.elta.co.il>
134
135 * mainmake.v2 (src): Put gdb.tmp after -a, since djecho's -a
136 switch requires an argument.
137
138 2000-07-31 Eli Zaretskii <eliz@is.elta.co.il>
139
140 * mainmake.v2 (src): Make the rule faster by using a single djecho
141 command instead of multiple redir invocations.
142 (install): Speed up by using a command.com's for loop.
143
144 2000-07-23 Eli Zaretskii <eliz@is.elta.co.il>
145
146 * sed3v2.inp: Define ALLOCA to an empty string.
147
148 2000-07-18 Eli Zaretskii <eliz@is.elta.co.il>
149
150 * sed1v2.inp: Put getloadavg.o into LIBOBJS, not GETLOADAVG_LIBS.
151
152 2000-07-09 Eli Zaretskii <eliz@is.elta.co.il>
153
154 * sed1v2.inp: Set LIBSOUND to an empty string.
155
156 2000-06-26 Eli Zaretskii <eliz@is.elta.co.il>
157
158 * sed2.inp: Define HAVE_STRUCT_TIMEZONE in src/config.h.
159
160 2000-06-25 Eli Zaretskii <eliz@is.elta.co.il>
161
162 * sed1v2.inp: Set GETLOADAVG_LIBS to getloadavg.o in src/Makefile.
163
164 2000-06-18 Eli Zaretskii <eliz@is.elta.co.il>
165
166 * sedlisp.inp (srcdir): Edit this variable.
167
168 2000-06-15 Eli Zaretskii <eliz@is.elta.co.il>
169
170 * sedlisp.inp: New file.
171
172 2000-05-18 Eli Zaretskii <eliz@is.elta.co.il>
173
174 * sed6.inp: Changes to allow "make foo.dvi" on DJGPP platforms:
175 (ENVADD): Redefine as empty, to avoid requiring a Unixy shell.
176 (TEXINPUTS): Use semi-colon; export explicitly.
177 (MAKEINFO): Export explicitly.
178
179 2000-05-01 Eli Zaretskii <eliz@is.elta.co.il>
180
181 * mainmake.v2 (install): Install ebrowse.exe.
182
183 2000-04-14 Dave Love <fx@gnu.org>
184
185 * sed1v2.inp, sed1.inp: Add LIBS, LIBOBJS.
186
187 2000-03-13 Eli Zaretskii <eliz@is.elta.co.il>
188
189 * sed2.inp: Add PROTOTYPES and POINTER_TYPE, per the new
190 config.in.
191
192 2000-01-27 Eli Zaretskii <eliz@is.elta.co.il>
193
194 * sed2.inp (HAVE_SETITIMER): Define.
195
196 1999-11-18 Eli Zaretskii <eliz@is.elta.co.il>
197
198 * sed2.inp (HAVE_TM_GMTOFF, HAVE_MBLEN): Define.
199
200 * sed1v2.inp: Convert "LC_ALL=C ./temacs" to MS-DOS equivalent.
201
202 1999-07-29 Eli Zaretskii <eliz@gnu.org>
203
204 * sedleim.inp (SHELL, MAKESHELL): Use /xyzzy/command as the shell.
205
206 1999-07-12 Richard Stallman <rms@gnu.org>
207
208 * Version 20.4 released.
209
210 1999-07-01 Eli Zaretskii <eliz@gnu.org>
211
212 * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can
213 invoke an incompatible version of COMAMND.COM.
214
215 1999-05-19 Eli Zaretskii <eliz@gnu.org>
216
217 * sed1v2.inp: Use -gcoff instead of -g in CFLAGS, for those who
218 have GCC configured by default to use stabs, which unexec.c
219 doesn't currently support.
220
221 1999-01-14 Eli Zaretskii <eliz@gnu.org>
222
223 * mainmake.v2 (install): Use update instead of sed to install fns.el.
224
225 1999-01-11 Eli Zaretskii <eliz@gnu.org>
226
227 * mainmake.v2 (install): Install fns.el in ../bin, since Emacs
228 looks for it in exec-directory.
229
230 1999-01-07 Eli Zaretskii <eliz@gnu.org>
231
232 * sedleim.inp: New file, for configuring the leim directory.
233
234 * mainmake.v2 (src): Build files in leim if leim/Makefile exists.
235 (clean): Add clean in leim.
236
237 1998-11-08 Eli Zaretskii <eliz@mescaline.gnu.org>
238
239 * mainmake.v2 (SHELL, MAKESHELL): Don't use `override'.
240
241 1998-10-20 Eli Zaretskii <eliz@mescaline.gnu.org>
242
243 * mainmake.v2: Forcibly set SHELL and MAKESHELL to force Make to
244 use COMMAND.COM as the shell.
245
246 1998-08-19 Richard Stallman <rms@psilocin.ai.mit.edu>
247
248 * Version 20.3 released.
249
250 1998-05-04 Eli Zaretskii <eliz@mescaline.gnu.org>
251
252 * mainmake.v2 (TAGS tags): Fix file name wildcards in lisp
253 directory.
254
255 1998-04-13 Eli Zaretskii <eliz@delysid.gnu.org>
256
257 * mainmake.v2 (src): Replace topdir with top_srcdir in commands
258 which generate gdb.ini.
259
260 1998-04-12 Eli Zaretskii <eliz@delysid.gnu.org>
261
262 * mainmake.v2 (version): Determine emacs-version from
263 lisp/version.el. Pass it to sub-Make's.
264
265 1998-04-05 Eli Zaretskii <eliz@is.elta.co.il>
266
267 * sed3v2.inp: When installing ${version},
268 do it replacing @version@.
269
270 * mainmake.v2 (version): Compute the version from lisp/version.el
271 and pass to sub-Make's. Pass top_srcdir to sub-Make's.
272
273 1997-11-20 Eli Zaretskii <eliz@is.elta.co.il>
274
275 * sed6.inp: New file, configures the man directory for MSDOS.
276
277 * mainmake.v2 (man): New target to build the manual.
278 (all): Add the man dependency.
279 (install): Change bin\\nul to bin\nul.
280
281 1997-09-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
282
283 * Version 20.2 released.
284
285 1997-09-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
286
287 * Version 20.1 released.
288
289 1997-09-07 Eli Zaretskii <eliz@is.elta.co.il>
290
291 * sed1v2.inp: Enlarge the stack size of temacs to 100KB.
292
293 1997-08-13 Eli Zaretskii <eliz@psilocin.gnu.ai.mit.edu>
294
295 * sed2.inp: (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp.
296
297 1997-08-10 +03 Eli Zaretskii <eliz@is.elta.co.il>
298
299 * sed1v2.inp (CPPFLAGS, LDFLAGS): Edit to empty.
300
301 1997-07-10 Eli Zaretskii <eliz@is.elta.co.il>
302
303 * sed2.inp (HAVE_LOGB, HAVE_FREXP, HAVE_FMOD, HAVE_RINT)
304 (HAVE_CBRT, HAVE_FPATHCONF, HAVE_SETRLIMIT): Defined.
305
306 * sed1.inp, sed1v2.inp: Remove `stamp-oldxmenu' dependency, so
307 MSDOS users won't need `touch' installed.
308
309 * mainmake.v2 (TAGS, tags): Include new lisp subdirectories.
310
311 1996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
312
313 * Version 19.33 released.
314
315 1996-08-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
316
317 * is_exec.c: Renamed from is-exec.c.
318
319 1996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
320
321 * Version 19.32 released.
322
323 * is-exec.c, sigaction.c: New files.
324
325 1996-07-24 Eli Zaretskii <eliz@is.elta.co.il>
326
327 * mainmake.v2 (TAGS): Make sure bin/etags.exe is current. Make
328 the rules always generate TAGS.
329
330 1996-06-09 Eli Zaretskii <eliz@is.elta.co.il>
331
332 * sed2.inp: Don't undef MULTI_FRAME.
333
334 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
335
336 * Version 19.31 released.
337
338 1996-04-17 Eli Zaretskii <eliz@is.elta.co.il>
339
340 * sed1.inp: Replace `make-docfile' with `make-doc.exe'. In case
341 src/Makefile needs to rebuild `make-doc.exe', use one command per line.
342 Undo the previous change.
343
344 1996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu>
345
346 * sed1.inp: Change make-docfile to make-doc.exe in a second place.
347
348 1996-04-15 Eli Zaretskii <eliz@is.elta.co.il>
349
350 * mainmake.v2 (src): Create a file with sed commands instead of using
351 a long sed command line (some versions of Sed don't handle that).
352 (gdb): Merged back into src, undoing April 13 change.
353 (install): Do use if statements, but not a loop.
354
355 1996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu>
356
357 * mainmake.v2 (gdb): New target, broken out of src.
358 (install): Use simple explicit copy commands, not a loop.
359
360 1996-04-10 Eli Zaretskii <eliz@is.elta.co.il>
361
362 * sed2.inp: Under DJGPP v2, use <sys/config.h> instead of most of
363 config.h.in.
364
365 * sed1v2.inp, sed3v2.inp, mainmake.v2: New files.
366
367 1996-01-23 Karl Heuer <kwzh@gnu.ai.mit.edu>
368
369 * sed2.inp (LOCALTIME_CACHE, HAVE_TZSET): Define these.
370
371 1995-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
372
373 * Version 19.30 released.
374
375 1995-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu>
376
377 * sed3.inp: Alter test-distrib to test-dis.
378
379 1995-11-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
380
381 * mainmake (install): Don't mv make-doc.exe into ../bin/.
382
383 1995-10-11 Kim Storm <kfstorm@wombat.gnu.ai.mit.edu>
384
385 * sed1.inp: Call make-doc.exe instead of make-docfile.
386
387 1995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
388
389 * sed2.inp: Define STDC_HEADERS.
390 Undefine MULTI_FRAME, until somebody fixes msdos.h and msdos.c.
391
392 1995-01-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
393
394 * sed3.inp: Fix sed append command to behave as intended.
395
396 1995-01-20 Morten Welinder <terra@diku.dk>
397
398 * sed3.inp: Delete mysterious dot. Add comment to protect blank
399 line at end of file. Make sure make-docfile is compiled.
400
401 1995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu>
402
403 * sed3.inp: Use coff2exe on make-docfile.
404 * sed1.inp: Not go32, which has problems with long arg lists.
405
406 1994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu>
407
408 * sed1.inp: Handle "\t#"-style comments.
409 (obj): Don't add any files -- now done in src/makefile.in.in
410 (temacs): Don't depend on prefix-args.
411 (DOC): Reflect makefile changes regarding two-batch run.
412
413 * sed2.inp: Add comments showing how to use the system malloc.
414 (EMACS_CONFIG_OPTIONS): Set though not useful.
415 (HAVE_MKTIME): Define.
416
417 * mainmake (clean): Add target.
418
419 * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration.
420
421
422 1994-07-14 Morten Welinder (terra@diku.dk)
423
424 * sed2.inp (HAVE_STRERROR): Define.
425
426 1994-07-08 Morten Welinder (terra@diku.dk)
427
428 * sed1.inp, sed2.inp: Use "m/intel386" instead of "m/dos386.h".
429
430 1994-06-01 Morten Welinder (terra@diku.dk)
431
432 * sed4.inp: New file for configuring src/paths.h.
433
434 1994-05-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
435
436 * Version 19.25 released.
437
438 1994-05-22 Morten Welinder (terra@diku.dk)
439
440 * sed1.inp: Adding dos-fns.elc to the set of lisp files was moved
441 to src/makefile.in.in.
442
443 1994-05-20 Morten Welinder (terra@tyr.diku.dk)
444
445 * sed2.inp: Reflect change from CONFIGURATION to EMACS_CONFIGURATION.
446 Also set it to correct three-part value.
447
448 1994-05-16 Morten Welinder (terra@tyr.diku.dk)
449
450 * Version 19.23 released.
451
452 * sed1.inp: Don't use `+' in regexps as different stream
453 editors interpret them differently. Use `*' instead.
454
455 1994-05-12 Morten Welinder (terra@diku.dk)
456
457 * mainmake (install): Set the minimum stack (for running under
458 DPMI) to 512K. Avoid using wildcard for matching one file.
459
460 1994-05-08 Morten Welinder (terra@diku.dk)
461
462 * sed3.inp: Don't pass version to [ce]tags.
463
464 1994-04-30 Morten Welinder (terra@diku.dk)
465
466 * sed1.inp: don't comment out the inc-vers run as that
467 does not exist anymore.
468 Don't reset DEBUG_MOLE as that no longer is used.
469 Identify the file being patched as src/...
470 * sed2.inp: Identify the file being patched as src/...
471 * sed3.inp: We don't have to have the version number in here
472 anymore. Instead we patch the way it is passed from make to
473 the C compiler.
474
475 1994-04-29 Morten Welinder (terra@diku.dk)
476
477 * sed1.inp: Set CFLAGS=-O2, not -g. Handle the new
478 M_FILE, S_FILE, and SET_MAKE defines. Get rid of ^Ms.
479
480 * sed2.inp: We have bcmp. Configuration is "msdos".
481 Get rid of ^Ms.
482
483 * sed3.inp: Set CFLAGS=-O2, not -g. Correct for
484 new configuration regarding utilities not to compile.
485 Fix version number. Get rid of ^Ms.
486
487 1994-01-08 Morten Welinder (terra@diku.dk)
488
489 * sed3.inp: improve make-compatibility by not using drive
490 specifications and by not specifying an explicit shell.
491
492 1994-01-07 Morten Welinder (terra@diku.dk)
493
494 * sed1.inp: Incorporate the actions of patch1.
495 * patch1: File deleted.
496
497 1993-01-05 Morten Welinder (terra@diku.dk)
498
499 * mainmake: New file, makefile for the main directory.
500
501 * patch1: New file. Context diff to turn src/makefile.in into
502 a msdos version called makefile.
503
504 * emacs.pif: New file, program information file for Emacs under
505 Windows. (This file contains non-printable characters.)
506
507 * emacs.ico: New file, icon for Emacs under Windows. It's so ugly
508 that someone is bound to create a better. Mail uuencoded icons
509 to terra@diku.dk, but be prepared to sign a copyright disclaimer.
510 (This file contains non-printable characters.)
511
512 * sed3.inp: New file for changing lib-src/makefile.in into
513 lib-src/makefile.
514
515 * sed2.inp: New file for changing src/config.h-in into src/config.h
516
517 * sed1.inp: New file for changing src/makefile.in.in into src/makefile
518
519 ;; Local Variables:
520 ;; coding: iso-2022-7bit-unix
521 ;; End:
522
523 Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001
524 Free Software Foundation, Inc.
525 Copying and distribution of this file, with or without modification,
526 are permitted provided the copyright notice and this notice are preserved.