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