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