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