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