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