Mercurial > hg > xemacs-beta
comparison nt/ChangeLog @ 412:697ef44129c6 r21-2-14
Import from CVS: tag r21-2-14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:20:41 +0200 |
parents | de805c49cfc1 |
children | da8ed4261e83 |
comparison
equal
deleted
inserted
replaced
411:12e008d41344 | 412:697ef44129c6 |
---|---|
1 2000-07-19 Martin Buchholz <martin@xemacs.org> | |
2 | |
3 * XEmacs 21.2.35 is released. | |
4 | |
5 2000-07-14 IKEYAMA Tomonori <tomonori@suiyokai.org> | |
6 | |
7 * config.h: Import C++ compilation stuff from src/config.h. | |
8 | |
9 2000-07-05 Craig Lanning <lanning@scra.org> | |
10 | |
11 * xemacs.rc: Uppercase the id's so that windres will work. | |
12 | |
13 2000-07-05 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
14 | |
15 * xemacs.mak (TEMACS_LIBS): Added comdlg32.lib | |
16 | |
17 2000-06-12 Ben Wing <ben@xemacs.org> | |
18 | |
19 * config.h (ENCAPSULATE_STAT): | |
20 Always encapsulate stat/fstat. Also suggested by Mike Alexander | |
21 <mike.alexander@xemacs.org>. | |
22 | |
23 2000-06-10 Ben Wing <ben@xemacs.org> | |
24 | |
25 * config.h: | |
26 * config.h (HAVE_GETPAGESIZE): | |
27 * config.h (HAVE_GETTIMEOFDAY): | |
28 corrections to go along with removed nt/inc. | |
29 removed HAVE_FEP. | |
30 | |
31 * config.inc.samp: | |
32 correct graphics lib paths to agree with binaries provided in | |
33 ftp aux dir. | |
34 | |
35 * xemacs.mak (DEPEND): | |
36 * xemacs.mak (DEFINES): | |
37 * xemacs.mak (LIB_SRC_DEFINES): | |
38 * xemacs.mak (minitar): | |
39 * xemacs.mak (TEMACS_LFLAGS): | |
40 * xemacs.mak (tags): | |
41 * xemacs.mak (all): | |
42 * xemacs.mak (install): | |
43 WINDOWSNT -> WIN32_NATIVE. | |
44 Don't build run*.exe. | |
45 comments about required ^^. | |
46 Added setargv.obj to the list of linked entities, | |
47 causing automatic wildcarding of filenames given on the | |
48 command line. (As usual, enclose in double quotes to avoid | |
49 this.) | |
50 | |
51 2000-06-07 Ben Wing <ben@xemacs.org> | |
52 | |
53 * runemacs.c: Removed. No longer necessary. | |
54 | |
55 * Makefile.cygwin: Removed. | |
56 | |
57 * inc\*: Removed. At long-fucking-last! | |
58 | |
59 2000-05-28 Martin Buchholz <martin@xemacs.org> | |
60 | |
61 * XEmacs 21.2.34 is released. | |
62 | |
63 2000-05-12 Craig Lanning <CraigL@DyCon.com> | |
64 | |
65 * inc\sys\socket.h: Don't define timeval as ws_timeval for mingw32 | |
66 | |
67 2000-05-01 Martin Buchholz <martin@xemacs.org> | |
68 | |
69 * XEmacs 21.2.33 is released. | |
70 | |
71 2000-04-27 Ben Wing <ben@xemacs.org> | |
72 | |
73 * xemacs.mak: combine auto-autoloads.el and custom.el update into | |
74 one call to xemacs. | |
75 | |
76 2000-04-26 Ben Wing <ben@xemacs.org> | |
77 | |
78 * xemacs.mak: put in support for QUICK_BUILD. | |
79 | |
80 * config.inc.samp: put in an entry for QUICK_BUILD. | |
81 | |
82 2000-04-23 Ben Wing <ben@xemacs.org> | |
83 | |
84 * xemacs.mak: Modified section that dumps .exe to not dump | |
85 when nothing has changed. It does this by relying on a flag | |
86 set by update-elcs. | |
87 | |
88 Also in building of auto-autoloads.el, we no longer unconditionally | |
89 remove the old one. That was pointless and made the whole build | |
90 procedure a lot longer -- the autoload code is smart enough to | |
91 update itself automatically from an out-of-date autoload file. | |
92 | |
93 2000-04-04 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
94 | |
95 * xemacs.mak: Build the i utility and use it to pipe windowed | |
96 [xt]emacs output to the build console. | |
97 | |
98 2000-03-25 Didier Verna <didier@xemacs.org> | |
99 | |
100 * config.h: handle the renaming of `foo_h_path' to `foo_h_file'. | |
101 | |
102 2000-03-22 Mike Alexander <mta@arbortext.com> | |
103 | |
104 * xemacs.mak (PROGRAM_DEFINES): Define EMACS_VERSION and | |
105 EMACS_PROGNAME | |
106 (DEPEND): Don't try to create $(OUTDIR) if it already exists | |
107 ($(SRC)\dump-id.c): Make it | |
108 (DOC_SRC11): Add dumper.c if portable dumping | |
109 (dump-xemacs): Make portable dumping work again and create | |
110 dump-id.c and compile it whenever we do a portable dump. | |
111 (depend): Change $(SRCDIR) to $(SRC) | |
112 | |
113 2000-03-22 Jonathan Harris <jhar@tardis.ed.ac.uk> | |
114 | |
115 * .cvsignore: New file, ignores user's config.inc and files | |
116 containing the user's DevStudio workspace info. | |
117 | |
118 * config.h.samp: Added DEPEND option. Renamed HAVE_MSW and HAVE_X to | |
119 HAVE_MS_WINDOWS and HAVE_X_WINDOWS. | |
120 | |
121 * README: Documented DEPEND option. Other small changes. | |
122 | |
123 * Todo: Removed - was hopelessly out of date. | |
124 | |
125 * config.h.samp: | |
126 * xemacs.mak: Added DEPEND option to control use of dependency | |
127 information generated by make-src-depend. Requires Perl. Defaults | |
128 to disabled. Renamed HAVE_MSW and HAVE_X to HAVE_MS_WINDOWS and | |
129 HAVE_X_WINDOWS as a side-effect. | |
130 Handles '&' in XEmacs codenames by replacing with 'and'. | |
131 | |
132 * xemacs.dsp: | |
133 Correct Output_Dir so that DevStudio finds the xemacs executable | |
134 by default. | |
135 | |
136 2000-03-20 Ben Wing <ben@xemacs.org> | |
137 | |
138 * README: Substantial rewrite. | |
139 * xemacs.mak: Pdump fix. (not working yet, though) | |
140 | |
141 2000-03-20 Martin Buchholz <martin@xemacs.org> | |
142 | |
143 * XEmacs 21.2.32 is released. | |
144 | |
145 2000-03-15 Mike Alexander <mta@arbortext.com> | |
146 | |
147 * xemacs.mak: Fix for generation of $(XEMACS)\Installation. | |
148 | |
149 2000-03-14 Adrian Aichner <adrain@xemacs.org> | |
150 | |
151 * xemacs.mak (LIB_SRC_TOOLS): LIB_SRC_TOOLS depend on | |
152 XEMACS_INCLUDES when we USE_PORTABLE_DUMPER. | |
153 | |
154 2000-03-13 Ben Wing <ben@xemacs.org> | |
155 | |
156 * xemacs.mak (TEMACS_ENTRYPOINT): | |
157 Fix for portable dumper. | |
158 | |
159 2000-03-12 Ben Wing <ben@xemacs.org> | |
160 | |
161 * xemacs.mak (*): | |
162 * config.inc: New. | |
163 | |
164 a) Added a file called config.inc which makes it easier to set | |
165 build options for MS Windows. (Previously, the only way to do this | |
166 was through command line options to nmake.) | |
167 | |
168 b) Cleaned the file up a bit. | |
169 | |
170 c) Changed xemacs to be a windows application and not a console | |
171 application, now that runemacs.exe is no longer necessary. | |
172 | |
173 d) Added support for building the tags file. | |
174 | |
175 * xemacs.dsw: New. | |
176 * xemacs.dsp: New. | |
177 For compiling, editing, and debugging XEmacs using the VC++ 5.0 | |
178 GUI. They may well work under other versions of VC++, but I don't | |
179 have access to them to test them. | |
180 | |
181 2000-03-11 Andy Piper <andy@xemacs.org> | |
182 | |
183 * PROBLEMS: Doc fix from Reini Urban <rurban@x-ray.at>. | |
184 | |
185 2000-02-27 Mike Alexander <mta@arbortext.com> | |
186 | |
187 * xemacs.rc: Include the portable dump data if INCLUDE_DUMP is defined | |
188 | |
189 * xemacs.mak: Add the portable dump data to the EXE as a resource | |
190 | |
191 2000-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk> | |
192 | |
193 * xemacs.mak (TEMACS_LIBS): Add ole32.lib and uuid.lib. | |
194 (installation): Always regenerate installation report. | |
195 | |
196 2000-02-25 Craig Lanning <CraigL@DyCon.com> | |
197 | |
198 * inc\sys\time.h: MinGW defines struct timeval in <winsock.h>. | |
199 | |
200 2000-02-24 Martin Buchholz <martin@xemacs.org> | |
201 | |
202 * config.h (INLINE_HEADER): Define properly (?) for Windows. | |
203 | |
204 2000-02-23 Martin Buchholz <martin@xemacs.org> | |
205 | |
206 * XEmacs 21.2.31 is released. | |
207 | |
208 2000-02-22 Martin Buchholz <martin@xemacs.org> | |
209 | |
210 * config.h (gc_checking_assert): New. | |
211 | |
212 2000-02-21 Martin Buchholz <martin@xemacs.org> | |
213 | |
214 * XEmacs 21.2.30 is released. | |
215 | |
216 2000-02-21 Jonathan Harris <jhar@tardis.ed.ac.uk> | |
217 | |
218 * README: Tidy up. | |
219 Document need for makeinfo program or texinfo package. | |
220 | |
221 * Xmd.patch: New file, previously in README. | |
222 | |
223 2000-02-17 Martin Buchholz <martin@xemacs.org> | |
224 | |
225 * config.h: Delete unused HAVE_LINUX_VERSION_H. | |
226 | |
227 2000-02-16 Martin Buchholz <martin@xemacs.org> | |
228 | |
229 * XEmacs 21.2.29 is released. | |
230 | |
231 2000-02-06 Mike Alexander <mta@arbortext.com> | |
232 | |
233 * xemacs.mak (install): Copy xemacs.dmp if using the portable | |
234 dumper. | |
235 | |
236 2000-02-07 Martin Buchholz <martin@xemacs.org> | |
237 | |
238 * XEmacs 21.2.28 is released. | |
239 | |
240 2000-02-03 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
241 | |
242 * Xpm.def: New file, required to build Xpm.dll. | |
243 | |
244 * Xpm.mak: Use DEBUG instead of DEBUG_XEMACS - this library is not | |
245 xemacs-specific. Initialize to DEBUG_XEMACS if specified for | |
246 compatibility. | |
247 Build DLL instead of static LIB when USE_CRTDLL=1 is given to | |
248 make. | |
249 | |
250 * xemacs.mak: Introduced USE_SYSTEM_MALLOC and USE_CRTDLL. | |
251 Do not build lastfile.lib when neither unexec not gmalloc are | |
252 used. | |
253 | |
254 * config.h: Deleted GNU_MALLOC and SYSTEM_MALLOC, as they are set | |
255 in makefile. | |
256 | |
257 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
258 | |
259 * xemacs.mak (DOC_SRC9): Added tests.c ... | |
260 (TEMACS_DEBUG_OBJS): ... and tests.obj | |
261 ($(DOC)): Tweaked a bit, for `nmake docfile' unconditionally | |
262 rebuild the docfile. | |
263 | |
264 2000-01-22 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
265 | |
266 * xemacs.mak (docfile): Added shortcut target. | |
267 | |
268 2000-01-19 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
269 | |
270 * xemacs.mak (TEMACS_LIBS): Added winspool.lib | |
271 | |
272 2000-01-20 Martin Buchholz <martin@xemacs.org> | |
273 | |
274 * xemacs.mak (dump-xemacs): Remove redundant EMACSBOOTSTRAPMODULEPATH. | |
275 | |
276 2000-01-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
277 | |
278 * xemacs.mak: Patch of 01/13 got in corrupted, fixed. | |
279 | |
280 2000-01-18 Martin Buchholz <martin@xemacs.org> | |
281 | |
282 * XEmacs 21.2.27 is released. | |
283 | |
284 2000-01-18 Martin Buchholz <martin@xemacs.org> | |
285 | |
286 * minitar.c: Errno.h --> errno.h. Remove errno declaration. | |
287 | |
288 2000-01-13 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
289 | |
290 * xemacs.mak: Added USE_PORTABLE_DUMPER make command line macro. | |
291 (temacs:) Added dependency for lastfile.lib so that 'make temacs' | |
292 builds it first. | |
293 | |
294 1999-12-28 Scott Blachowicz <Scott.Blachowicz@seaslug.org> | |
295 | |
296 * minitar.mak: Add vars to allow building from main xemacs.mak. | |
297 | |
298 * xemacs.mak: Add rules to build & install minitar. | |
299 | |
300 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> | |
301 | |
302 * config.h: Fix stuff related to mail locking. | |
303 | |
304 1999-12-31 Martin Buchholz <martin@xemacs.org> | |
305 | |
306 * XEmacs 21.2.26 is released. | |
307 | |
308 1999-12-24 Martin Buchholz <martin@xemacs.org> | |
309 | |
310 * XEmacs 21.2.25 is released. | |
311 | |
312 1999-12-15 Scott Blachowicz <Scott.Blachowicz@seaslug.org> | |
313 | |
314 * minitar.c (main): Add explicit exit(0) to get successful return | |
315 code. | |
316 | |
317 1999-12-14 Martin Buchholz <martin@xemacs.org> | |
318 | |
319 * XEmacs 21.2.24 is released. | |
320 | |
321 1999-11-28 Adrian Aichner <adrian@xemacs.org> | |
322 | |
323 * xemacs.mak (depend): Only update `depend' if there were changes. | |
324 Use "perl ./make-src-depend" instead of "mkdepend". | |
325 | |
326 1999-12-07 Martin Buchholz <martin@xemacs.org> | |
327 | |
328 * XEmacs 21.2.23 is released. | |
329 | |
330 1999-11-27 Adrian Aichner <adrian@xemacs.org> | |
331 | |
332 * xemacs.mak (SRCDIR): Make path to xemacs absolute to | |
333 facilitate building info in man subdirs. Echo all cd commands, | |
334 not just some of them. | |
335 | |
336 (makeinfo-test): Test for availability of `texinfo' package to | |
337 build info. Recommend use of external `makeinfo' program for | |
338 building info docs faster. | |
339 | |
340 (info): cd into man subdirs to support use of external `makeinfo' | |
341 program. | |
342 | |
343 1999-11-17 Martin Buchholz <martin@xemacs.org> | |
344 | |
345 * xemacs.mak: Remove references to index.unperm, index.perm. | |
346 Fix dependencies. | |
347 Shouldn't .obj and .info be in SUFFIXES? | |
348 Remove extra `\'. | |
349 | |
350 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> | |
351 | |
352 * XEmacs 21.2.22 is released | |
353 | |
354 1999-11-28 Martin Buchholz <martin@xemacs.org> | |
355 | |
356 * XEmacs 21.2.21 is released. | |
357 | |
358 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org> | |
359 | |
360 * XEmacs 21.2.20 is released | |
361 | |
362 1999-10-07 Norbert Koch <n.koch@eai-delta.de> | |
363 | |
364 * xemacs.mak: Ignore return code of 'del' calls. Use a make | |
365 variable for 'del'. | |
366 | |
367 1999-09-26 Adrian Aichner <adrian@xemacs.org> | |
368 | |
369 * xemacs.mak (all): Update $(LISP)/auto-autoloads.elc? and | |
370 $(LISP)/custom-load.el using XEmacs itself, like xemacs-packages | |
371 do. | |
372 ($(LISP)\auto-autoloads.el): Add new rule. | |
373 ($(LISP)\custom-load.el): Ditto. | |
374 | |
375 1999-08-04 Andy Piper <andy@xemacs.org> | |
376 | |
377 * xemacs.mak (HAVE_WIDGETS): add define to appropriate places. | |
378 | |
379 1999-07-26 Adrian Aichner <adrian@xemacs.org> | |
380 | |
381 * xemacs.mak ($(MANDIR)\lispref\lispref.texi): Replace bad | |
382 dependency. | |
383 | |
384 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org> | |
385 | |
386 * XEmacs 21.2.19 is released | |
387 | |
388 1999-07-10 Adrian Aichner <adrian@xemacs.org> | |
389 | |
390 * xemacs.mak (.SUFFIXES): Add .texi. | |
391 (check): Improve automated test section. | |
392 (info): Generate info files using XEmacs (no makeinfo.exe needed). | |
393 | |
394 1999-07-19 Andy Piper <andy@xemacs.org> | |
395 | |
396 * xemacs.mak (DOC_SRC3): add gutter.c | |
397 (TEMACS_OBJS): add gutter.obj. | |
398 | |
399 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org> | |
400 | |
401 * XEmacs 21.2.18 is released | |
402 | |
403 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org> | |
404 | |
405 * XEmacs 21.2.17 is released | |
406 | |
407 1999-06-13 Adrian Aichner <adrian@xemacs.org> | |
408 | |
409 * xemacs.mak (DOC_SRC8): Remove mule-coding.c. | |
410 (TEMACS_MULE_OBJS): Remove mule-coding.obj | |
411 (check): Implement according to src/Makefile. | |
412 (check-temacs): ditto. | |
413 | |
414 1999-06-05 Norbert Koch <n.koch@delta-ii.de> | |
415 | |
416 * xemacs.mak (mule): remove dependencies from mule-coding.c | |
417 | |
418 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> | |
419 | |
420 * XEmacs 21.2.16 is released | |
421 | |
422 1999-05-14 Adrian Aichner <adrian@xemacs.org> | |
423 | |
424 * xemacs.mak (GUNG_HO): Explicitly default to 0. | |
425 Fix some comment typos. | |
426 ($(XEMACS)\Installation): Create it in the toplevel-directory, | |
427 where it is expected by loadup.el | |
428 | |
429 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org> | |
430 | |
431 * XEmacs 21.2.15 is released | |
432 | |
433 1999-05-31 Andy Piper <andy@xemacs.org> | |
434 | |
435 * xemacs.mak: add select & select-x targets. | |
436 | |
437 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> | 1 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> |
438 | 2 |
439 * XEmacs 21.2.14 is released | 3 * XEmacs 21.2.14 is released |
440 | 4 |
441 1999-05-12 SL Baur <steve@gneiss.etl.go.jp> | 5 1999-05-12 SL Baur <steve@gneiss.etl.go.jp> |
446 1999-05-03 Hrvoje Niksic <hniksic@srce.hr> | 10 1999-05-03 Hrvoje Niksic <hniksic@srce.hr> |
447 | 11 |
448 * xemacs.mak ($(LISP)\Installation.el): Don't use | 12 * xemacs.mak ($(LISP)\Installation.el): Don't use |
449 `replace-in-string'. | 13 `replace-in-string'. |
450 | 14 |
451 1999-03-17 Adrian Aichner <adrian@xemacs.org> | 15 1999-03-17 Adrian Aichner <aichner@ecf.teradyne.com> |
452 | 16 |
453 * xemacs.mak: Remove ESC macro -- no longer needed. | 17 * xemacs.mak: Remove ESC macro -- no longer needed. |
454 Remove small configuration report. Remove simplified version of | 18 Remove small configuration report. Remove simplified version of |
455 Installation and Installation.el | 19 Installation and Installation.el |
456 (Installation.el): Create it depending on "Installation" file. | 20 (Installation.el): Create it depending on "Installation" file. |
462 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED). | 26 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED). |
463 Type "Installation" to STDOUT much like the "small configuration | 27 Type "Installation" to STDOUT much like the "small configuration |
464 report" did. | 28 report" did. |
465 | 29 |
466 1999-04-29 Andy Piper <andy@xemacs.org> | 30 1999-04-29 Andy Piper <andy@xemacs.org> |
467 | 31 |
468 * sys/file.h: conditionalise definition of X_OK. | 32 * sys/file.h: conditionalise definition of X_OK. |
469 | 33 |
470 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> | 34 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> |
471 | 35 |
472 * XEmacs 21.2.13 is released | 36 * XEmacs 21.2.13 is released |
473 | 37 |
474 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk> | 38 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk> |
522 | 86 |
523 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> | 87 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> |
524 | 88 |
525 * XEmacs 21.2.9 is released | 89 * XEmacs 21.2.9 is released |
526 | 90 |
527 1999-01-14 Adrian Aichner <adrian@xemacs.org> | 91 1999-01-14 Adrian Aichner <aichner@ecf.teradyne.com> |
528 | 92 |
529 * xemacs.mak (MODULES): Adding variable. | 93 * xemacs.mak (MODULES): Adding variable. |
530 (update-elc): Setting EMACSBOOTSTRAPMODULEPATH. | 94 (update-elc): Setting EMACSBOOTSTRAPMODULEPATH. |
531 | 95 |
532 1998-12-17 Charles G. Waldman <cgw@pgt.com> | 96 1998-12-17 Charles G. Waldman <cgw@pgt.com> |
553 * XEmacs 21.2.7 is released. | 117 * XEmacs 21.2.7 is released. |
554 | 118 |
555 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk> | 119 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk> |
556 | 120 |
557 * xemacs.mak: | 121 * xemacs.mak: |
558 Replaced PACKAGEPATH variable with PACKAGE_PREFIX. | 122 Replaced PACKAGEPATH variable with PACKAGE_PREFIX. |
559 configure-package-path is initialised to contain | 123 configure-package-path is initialised to contain |
560 subdirectories of PACKAGE_PREFIX. The install target makes | 124 subdirectories of PACKAGE_PREFIX. The install target makes |
561 a skeleton package tree under PACKAGE_PREFIX. | 125 a skeleton package tree under PACKAGE_PREFIX. |
562 | 126 |
563 * README, PROBLEMS: | 127 * README, PROBLEMS: |
573 | 137 |
574 1998-12-16 Andy Piper <andy@xemacs.org> | 138 1998-12-16 Andy Piper <andy@xemacs.org> |
575 | 139 |
576 * XEmacs 21.2.6 is released | 140 * XEmacs 21.2.6 is released |
577 | 141 |
578 1998-12-11 Adrian Aichner <adrian@xemacs.org> | 142 1998-12-11 Adrian Aichner <aichner@ecf.teradyne.com> |
579 | 143 |
580 * xemacs.mak (DOC_SRC2): CLASH_DETECTION is not supported under | 144 * xemacs.mak (DOC_SRC2): CLASH_DETECTION is not supported under |
581 native Windows NT. Therefore src\filelock.c is not to be | 145 native Windows NT. Therefore src\filelock.c is not to be |
582 compiled. | 146 compiled. |
583 (TEMACS_OBJS): Consequently, don't link in $(OUTDIR)\filelock.obj. | 147 (TEMACS_OBJS): Consequently, don't link in $(OUTDIR)\filelock.obj. |
592 * config.h: remove clash detection stuff. | 156 * config.h: remove clash detection stuff. |
593 | 157 |
594 1998-12-07 Martin Buchholz <martin@xemacs.org> | 158 1998-12-07 Martin Buchholz <martin@xemacs.org> |
595 | 159 |
596 * xemacs.mak (TEMACS_OBJS): | 160 * xemacs.mak (TEMACS_OBJS): |
597 (DOC_SRC4): | 161 (DOC_SRC4): |
598 - Remove pure.c, pure.obj | 162 - Remove pure.c, pure.obj |
599 | 163 |
600 1998-11-04 Adrian Aichner <adrian@xemacs.org> | 164 1998-11-04 Adrian Aichner <aichner@ecf.teradyne.com> |
601 | 165 |
602 * xemacs.mak: Creating minimal versions of Installation, | 166 * xemacs.mak: Creating minimal versions of Installation, |
603 Installation.el, and config.values to make | 167 Installation.el, and config.values to make |
604 (describe-installation) and (config-value ...) work in Windows NT | 168 (describe-installation) and (config-value ...) work in Windows NT |
605 native builds. Incorporating rule for movemail.exe courtesy of | 169 native builds. Incorporating rule for movemail.exe courtesy of |
624 | 188 |
625 1998-09-29 SL Baur <steve@altair.xemacs.org> | 189 1998-09-29 SL Baur <steve@altair.xemacs.org> |
626 | 190 |
627 * XEmacs 21.2-beta2 is released. | 191 * XEmacs 21.2-beta2 is released. |
628 | 192 |
629 1998-09-19 Adrian Aichner <adrian@xemacs.org> | 193 1998-09-19 Adrian Aichner <aichner@ecf.teradyne.com> |
630 | 194 |
631 * tiff.mak: New file provided by Charles Wilson | 195 * tiff.mak: New file provided by Charles Wilson |
632 <cwilson@ee.gatech.edu> | 196 <cwilson@ee.gatech.edu> |
633 | 197 |
634 * README: Update provided by Charles Wilson | 198 * README: Update provided by Charles Wilson |
667 | 231 |
668 1998-08-05 Charles G. Waldman <cgw@pgt.com> | 232 1998-08-05 Charles G. Waldman <cgw@pgt.com> |
669 | 233 |
670 * xemacs.mak: change "copy" to "xcopy" in install target | 234 * xemacs.mak: change "copy" to "xcopy" in install target |
671 | 235 |
672 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com> | 236 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com> |
673 | 237 |
674 * xemacs.mak: Link in PNG, TIFF and JPEG in native build. | 238 * xemacs.mak: Link in PNG, TIFF and JPEG in native build. |
675 | 239 |
676 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk> | 240 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk> |
677 | 241 |
714 | 278 |
715 1998-06-29 SL Baur <steve@altair.xemacs.org> | 279 1998-06-29 SL Baur <steve@altair.xemacs.org> |
716 | 280 |
717 * config.h: | 281 * config.h: |
718 * xemacs.mak: NT native sound fixes | 282 * xemacs.mak: NT native sound fixes |
719 From Fabrice POPINEAU via Adrian Aichner <adrian@xemacs.org> | 283 From Fabrice POPINEAU via Adrian Aichner <aichner@ecf.teradyne.com> |
720 | 284 |
721 1998-06-21 Martin Buchholz <martin@xemacs.org> | 285 1998-06-21 Martin Buchholz <martin@xemacs.org> |
722 | 286 |
723 * xemacs.mak: It's XEmacs, not Xemacs! | 287 * xemacs.mak: It's XEmacs, not Xemacs! |
724 | 288 |
737 | 301 |
738 1998-06-19 SL Baur <steve@altair.xemacs.org> | 302 1998-06-19 SL Baur <steve@altair.xemacs.org> |
739 | 303 |
740 * xemacs.mak (distclean): Reorder when puresize-adjust.h gets | 304 * xemacs.mak (distclean): Reorder when puresize-adjust.h gets |
741 deleted. | 305 deleted. |
742 From Adrian Aichner <adrian@xemacs.org> | 306 From Adrian Aichner <aichner@ecf.teradyne.com> |
743 | 307 |
744 1998-06-08 Kirill M. Katsnelson <kkm@kis.ru> | 308 1998-06-08 Kirill M. Katsnelson <kkm@kis.ru> |
745 | 309 |
746 * config.h: Undefined DONT_ENCAPSULATE. | 310 * config.h: Undefined DONT_ENCAPSULATE. |
747 Defined ENCAPSULATE_* for fopem, open, rename and mkdir. | 311 Defined ENCAPSULATE_* for fopem, open, rename and mkdir. |
775 should be compiled in (sic!). | 339 should be compiled in (sic!). |
776 Removed 'extern' before function prototypes. | 340 Removed 'extern' before function prototypes. |
777 | 341 |
778 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> | 342 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> |
779 | 343 |
780 * xemacs.mak: Unified -nologo compiler switch handling and lib-src | 344 * xemacs.mak: Unified -nologo compiler switch handling and lib-src |
781 programs build (only make-docfile currently, adding other tools | 345 programs build (only make-docfile currently, adding other tools |
782 soon). | 346 soon). |
783 | 347 |
784 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> | 348 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> |
785 | 349 |
786 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to | 350 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to |
787 docfile creation and compilation. | 351 docfile creation and compilation. |
851 will be part of future xpm distributions. | 415 will be part of future xpm distributions. |
852 | 416 |
853 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru> | 417 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru> |
854 | 418 |
855 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not | 419 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not |
856 defined. | 420 defined. |
857 | 421 |
858 * xemacs.mak: Added new file process-nt.c | 422 * xemacs.mak: Added new file process-nt.c |
859 | 423 |
860 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru> | 424 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru> |
861 | 425 |
905 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not | 469 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not |
906 compiled in yet. | 470 compiled in yet. |
907 | 471 |
908 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru> | 472 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru> |
909 | 473 |
910 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option, | 474 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option, |
911 since file I/O depends on it, and defined unconditioanlly in | 475 since file I/O depends on it, and defined unconditioanlly in |
912 src/s/windowsnt.h. | 476 src/s/windowsnt.h. |
913 Added -nologo switch to different tools here and there. | 477 Added -nologo switch to different tools here and there. |
914 Suppressed some irrelevant make output. | 478 Suppressed some irrelevant make output. |
915 | 479 |
970 * xemacs.mak: removed dangerous defines _IX_86, _X86_, | 534 * xemacs.mak: removed dangerous defines _IX_86, _X86_, |
971 _MSC_VER | 535 _MSC_VER |
972 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP | 536 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP |
973 | 537 |
974 Thu December 04 1997 jhar@tardis.ed.ac.uk | 538 Thu December 04 1997 jhar@tardis.ed.ac.uk |
975 | 539 |
976 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug. | 540 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug. |
977 | 541 |
978 Tue November 29 12:29:33 1997 davidh | 542 Tue November 29 12:29:33 1997 davidh |
979 | 543 |
980 * xemacs.mak and config.h updated to provide ability to | 544 * xemacs.mak and config.h updated to provide ability to |
988 - Implemeted simple emacs_mswindows_event_pending_p(). | 552 - Implemeted simple emacs_mswindows_event_pending_p(). |
989 - Fixed deleting frames. | 553 - Fixed deleting frames. |
990 - Rewrote timeout code, eliminating "!NILP(rest)" bug. | 554 - Rewrote timeout code, eliminating "!NILP(rest)" bug. |
991 - Special processing for 'Ctrl-@' keystroke. | 555 - Special processing for 'Ctrl-@' keystroke. |
992 - Support for some new keysyms. | 556 - Support for some new keysyms. |
993 | 557 |
994 Mon December 01 1997 jhar | 558 Mon December 01 1997 jhar |
995 | 559 |
996 * xemacs.mak: | 560 * xemacs.mak: |
997 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines. | 561 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines. |
998 - Automatically copy changed include files from \nt to \src. | 562 - Automatically copy changed include files from \nt to \src. |
999 - Corrected some DOC_SRC* lists. | 563 - Corrected some DOC_SRC* lists. |
1000 | 564 |
1001 Tue November 18 21:45:06 1997 davidh | 565 Tue November 18 21:45:06 1997 davidh |
1002 | 566 |
1003 * xemacs.mak updated to remove dependency on startup.elc | 567 * xemacs.mak updated to remove dependency on startup.elc |
1004 HAVE_IMAGEMAGICK added for X build. | 568 HAVE_IMAGEMAGICK added for X build. |
1005 | 569 |
1006 Thu September 25 23:06:44 1997 davidh | 570 Thu September 25 23:06:44 1997 davidh |
1007 | 571 |
1008 * xemacs.mak updated to make the build as simple as typing | 572 * xemacs.mak updated to make the build as simple as typing |
1009 nmake -f xemacs.mak. Also support for native gui included | 573 nmake -f xemacs.mak. Also support for native gui included |
1010 which should mean the w32 directory is no longer required. | 574 which should mean the w32 directory is no longer required. |
1011 | 575 |
1012 * config.h synced with config.h.in from 20.3-b2 | 576 * config.h synced with config.h.in from 20.3-b2 |
1013 | 577 |
1014 * synced in changes to support native gui. | 578 * synced in changes to support native gui. |
1015 | 579 |
1016 Thu September 25 23:06:44 1997 davidh | 580 Thu September 25 23:06:44 1997 davidh |
1017 | 581 |
1018 * August Hill provided a patch to xemacs.mak to greatly simplify | 582 * August Hill provided a patch to xemacs.mak to greatly simplify |
1019 the build - the DOC file gets created correctly. | 583 the build - the DOC file gets created correctly. |
1020 | 584 |
1021 Tue September 22 23:06:44 1997 davidh | 585 Tue September 22 23:06:44 1997 davidh |
1022 | 586 |
1023 * August Hill provided some more patches - to expand ~ correctly | 587 * August Hill provided some more patches - to expand ~ correctly |
1024 and to correctly deal with drive letters in the path. | 588 and to correctly deal with drive letters in the path. |
1040 Thu June 31 21:16:21 1997 davidh | 604 Thu June 31 21:16:21 1997 davidh |
1041 | 605 |
1042 * nt/TODO created. | 606 * nt/TODO created. |
1043 | 607 |
1044 * nt/X11.patch created to help with the X build. | 608 * nt/X11.patch created to help with the X build. |
1045 | 609 |
1046 * August Hill provided: | 610 * August Hill provided: |
1047 a patch to fix the _WRETCODE undefined symbol, | 611 a patch to fix the _WRETCODE undefined symbol, |
1048 a patch to fix a problem with dired | 612 a patch to fix a problem with dired |
1049 | 613 |
1050 and generally helped clarify the build instructions. | 614 and generally helped clarify the build instructions. |
1053 | 617 |
1054 * Made DIRECTORY_SEP be '\\'. Until I can change all code to | 618 * Made DIRECTORY_SEP be '\\'. Until I can change all code to |
1055 use the macro, I decided this would be easiest. | 619 use the macro, I decided this would be easiest. |
1056 | 620 |
1057 * Modified src/fileio.c to only open files in O_BINARY. This | 621 * Modified src/fileio.c to only open files in O_BINARY. This |
1058 causes files to be opened and written without automatically | 622 causes files to be opened and written without automatically |
1059 writing ^M 's to the end of each line. MULE ought to sort this | 623 writing ^M 's to the end of each line. MULE ought to sort this |
1060 in theory, but I am less than convinced. | 624 in theory, but I am less than convinced. |
1061 | 625 |
1062 * Updated the nt/README to provide a little more help. | 626 * Updated the nt/README to provide a little more help. |
1063 | 627 |
1094 Answer: it is because it contains a ^Z embedded in it, therefore | 658 Answer: it is because it contains a ^Z embedded in it, therefore |
1095 it needs to be inserted in binary mode in CVS. | 659 it needs to be inserted in binary mode in CVS. |
1096 | 660 |
1097 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA) | 661 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA) |
1098 | 662 |
1099 * At end of compilation, there are some unresolved symbols: | 663 * At end of compilation, there are some unresolved symbols: |
1100 | 664 |
1101 link.exe @C:\TEMP\nma00115. | 665 link.exe @C:\TEMP\nma00115. |
1102 sysdep.obj : error LNK2001: unresolved external symbol _vfork | 666 sysdep.obj : error LNK2001: unresolved external symbol _vfork |
1103 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE | 667 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE |
1104 option; image may not run | 668 option; image may not run |
1121 --- Xmd.h~ Thu Jun 08 23:20:40 1995 | 685 --- Xmd.h~ Thu Jun 08 23:20:40 1995 |
1122 +++ Xmd.h Sun Mar 16 13:09:10 1997 | 686 +++ Xmd.h Sun Mar 16 13:09:10 1997 |
1123 @@ -150,8 +150,9 @@ | 687 @@ -150,8 +150,9 @@ |
1124 typedef CARD16 BITS16; | 688 typedef CARD16 BITS16; |
1125 typedef CARD8 BYTE; | 689 typedef CARD8 BYTE; |
1126 | 690 |
1127 +#ifndef WIN32 | 691 +#ifndef WIN32 |
1128 typedef CARD8 BOOL; | 692 typedef CARD8 BOOL; |
1129 - | 693 - |
1130 +#endif | 694 +#endif |
1131 | 695 |
1132 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything | 696 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything |
1133 properly. | 697 properly. |
698 |