comparison nt/ChangeLog @ 371:cc15677e0335 r21-2b1

Import from CVS: tag r21-2b1
author cvs
date Mon, 13 Aug 2007 11:03:08 +0200
parents 1d62742628b6
children 6240c7796c7a
comparison
equal deleted inserted replaced
370:bd866891f083 371:cc15677e0335
1 2001-01-27 XEmacs Build Bot <builds@cvs.xemacs.org>
2
3 * XEmacs 21.1.14 is released
4
5 2001-01-07 XEmacs Build Bot <builds@cvs.xemacs.org>
6
7 * XEmacs 21.1.13 is released
8
9 2000-12-18 Andy Piper <andy@xemacs.org>
10
11 * runemacs.c (WinMain): force a trailing 0 on the filename.
12
13 2000-10-07 Adrian Aichner <aichner@ecf.teradyne.com>
14
15 * xemacs.mak (default): Enforce running nmake from xemacs.mak's
16 directory to avoid problems with relative paths.
17
18 2000-08-04 XEmacs Build Bot <builds@cvs.xemacs.org>
19
20 * XEmacs 21.1.12 is released
21
22 2000-07-17 XEmacs Build Bot <builds@cvs.xemacs.org>
23
24 * XEmacs 21.1.11 is released
25
26 2000-05-06 XEmacs Build Bot <builds@cvs.xemacs.org>
27
28 * XEmacs 21.1.10 is released
29
30 2000-02-13 XEmacs Build Bot <builds@cvs.xemacs.org>
31
32 * XEmacs 21.1.9 is released
33
34 1999-12-15 Scott Blachowicz <Scott.Blachowicz@seaslug.org>
35
36 * minitar.c (main): Add explicit exit(0) to get successful return
37 code.
38
39 1999-12-09 Adrian Aichner <aichner@ecf.teradyne.com>
40
41 * xemacs.mak ($(LISP)\auto-autoloads.el): Delete target first.
42
43 1999-11-02 XEmacs Build Bot <builds@cvs.xemacs.org>
44
45 * XEmacs 21.1.8 is released
46
47 1999-10-20 Adrian Aichner <aichner@ecf.teradyne.com>
48
49 * xemacs.mak (all): Update $(LISP)/auto-autoloads.elc? and
50 $(LISP)/custom-load.el using XEmacs itself, like xemacs-packages
51 do.
52 ($(LISP)\auto-autoloads.el): Add new rule.
53 ($(LISP)\custom-load.el): Ditto.
54
55 1999-09-26 XEmacs Build Bot <builds@cvs.xemacs.org>
56
57 * XEmacs 21.1.7 is released
58
59 1999-09-23 Vin Shelton <acs@xemacs.org>
60
61 * PROGLEMS: Remove gnus problem which has been eradicated.
62
63 1999-08-26 Adrian Aichner <aichner@ecf.teradyne.com>
64
65 * xemacs.mak (SRCDIR): Add definition.
66 (PROGNAME): Ditto.
67
68 1999-08-26 Adrian Aichner <aichner@ecf.teradyne.com>
69
70 * xemacs.mak (.SUFFIXES): Add .texi.
71 (info): Generate info files using XEmacs (no makeinfo.exe needed).
72
73 1999-08-14 XEmacs Build Bot <builds@cvs.xemacs.org>
74
75 * XEmacs 21.1.6 is released
76
77 1999-08-12 Adrian Aichner <aichner@ecf.teradyne.com>
78
79 * xemacs95.mak (XEMACS_VERSION_STRING): Support `emacs_is_beta'.
80 (info): Build info docs using XEmacs.
81
82 1999-08-14 XEmacs Build Bot <builds@cvs.xemacs.org>
83
84 * XEmacs 21.1.5 is released
85
86 1999-07-08 XEmacs Build Bot <builds@cvs.xemacs.org>
87
88 * XEmacs 21.1.4 is released
89
90 1999-06-26 XEmacs Build Bot <builds@cvs.xemacs.org>
91
92 * XEmacs 21.1.3 is released
93
94 1999-06-26 XEmacs Build Bot <builds@cvs.xemacs.org>
95
96 * XEmacs 21.1.3 is released
97
98 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
99
100 * XEmacs 21.1.2 is released
101
102 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
103
104 * XEmacs 21.1.1 is released
105
106 1999-03-25 XEmacs Build Bot <builds@cvs.xemacs.org>
107
108 * XEmacs 21.0.67 is released
109
110 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
111
112 * XEmacs 21.0.66 is released
113
114 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
115
116 * XEmacs 21.0.65 is released
117
118 1999-03-03 SL Baur <steve@gneiss.etl.go.jp>
119
120 * compface.mak, README, xemacs.mak: Revert previous change.
121
122 1999-02-01 Gleb Arshinov <gleb@cs.stanford.edu>
123
124 * README: Document the X-Face build option.
125
126 * compface.mak: New file
127 Makefile for building compface library under MSVC. Build
128 library only, not executables. Should be extended to build
129 executables and propagated upstream, if possible.
130
131 * xemacs.mak: Link in X-Face/Compface for NT native build.
132
133 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
134
135 * XEmacs 21.0.64 is released
136
137 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
138
139 * XEmacs 21.0.63 is released
140
141 1999-01-05 XEmacs Build Bot <builds@cvs.xemacs.org>
142
143 * XEmacs 21.0.62 is released
144
145 1998-12-11 Adrian Aichner <aichner@ecf.teradyne.com>
146
147 * xemacs.mak (DOC_SRC2): CLASH_DETECTION is not supported under
148 native Windows NT. Therefore src\filelock.c is not to be
149 compiled.
150 (TEMACS_OBJS): Consequently, don't link in $(OUTDIR)\filelock.obj.
151
152 1999-01-04 XEmacs Build Bot <builds@cvs.xemacs.org>
153
154 * XEmacs 21.0.61 is released
155
156 1998-12-17 Charles G. Waldman <cgw@pgt.com>
157
158 * minitar.c: New file
159 * minitar.mak: New file
160
161 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
162
163 * xemacs.mak:
164 Replaced PACKAGEPATH variable with PACKAGE_PREFIX.
165 configure-package-path is initialised to contain
166 subdirectories of PACKAGE_PREFIX. The install target makes
167 a skeleton package tree under PACKAGE_PREFIX.
168
169 * README, PROBLEMS:
170 Documented the package path changes.
171 Corrected the advice on a suitable minimal set of packages.
172
173 1998-12-11 XEmacs Build Bot <builds@cvs.xemacs.org>
174
175 * XEmacs 21.0.60 is released
176
177 1998-11-04 Adrian Aichner <aichner@ecf.teradyne.com>
178
179 * xemacs.mak: Creating minimal versions of Installation,
180 Installation.el, and config.values to make
181 (describe-installation) and (config-value ...) work in Windows
182 NT native builds. Incorporating rule for movemail.exe courtesy
183 of Andy Piper.
184
185 1998-12-03 Adrian Aichner <aichner@ecf.teradyne.com>
186
187 * config.h: HAVE_LONG_FILE_NAMES no longer causes CLASH_DETECTION
188 to be defined. File-locking is implemented using symbolic links,
189 which Windows NT dearly misses.
190
191 1998-12-08 XEmacs Build Bot <builds@cvs.xemacs.org>
192
193 * XEmacs 21.0.59 is released
194
195 1998-12-08 XEmacs Build Bot <builds@cvs.xemacs.org>
196
197 * XEmacs 21.0.58 is released
198
199 1998-10-29 Andy Piper <andyp@parallax.co.uk>
200
201 * xemacs.mak ($(LIB_SRC)/movemail.exe): add etags dependencies to
202 pull in getopt and friends.
203
204 1998-09-29 SL Baur <steve@altair.xemacs.org>
205
206 * XEmacs 21.0-pre14 is released.
207
208 1998-09-19 Adrian Aichner <aichner@ecf.teradyne.com>
209
210 * tiff.mak: New file provided by Charles Wilson
211 <cwilson@ee.gatech.edu>
212
213 * README: Update provided by Charles Wilson
214 <cwilson@ee.gatech.edu>. Documenting use of the newly
215 introduced tiff.mak. Renumbering subsequent build instruction
216 items.
217
218 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
219
220 * PROBLEMS: New file.
221
222 * xemacs.mak: Install the PROBLEMS file in the root directory of
223 the XEmacs installation.
224
225 1998-09-05 SL Baur <steve@altair.xemacs.org>
226
227 * XEmacs 21.0-pre12 is released.
228
229 1998-08-31 Jonathan Harris <jhar@tardis.ed.ac.uk>
230
231 * xemacs.mak: Detect failure to supply PNG_DIR or XLIB_DIR
232 when building with PNG support.
233
234 1998-08-31 Jonathan Harris <jhar@tardis.ed.ac.uk>
235
236 * README: Document the PNG, ZLIB, JPEG, TIFF and GIF build
237 options.
238
239 1998-08-22 SL Baur <steve@altair.xemacs.org>
240
241 * XEmacs 21.0-pre11 is released.
242
243 1998-08-22 SL Baur <steve@altair.xemacs.org>
244
245 * XEmacs 21.0-pre10 is released.
246
247 1998-08-12 Jeff Sparkes <jsparkes@internetivity.com>
248
249 * xemacs.mak: Link in GIF, fix HAVE_JPEG default.
250
251 1998-08-11 SL Baur <steve@altair.xemacs.org>
252
253 * XEmacs 21.0-pre9 is released.
254
255 1998-08-09 Jonathan Harris <jhar@tardis.ed.ac.uk>
256
257 * xemacs.mak (install): Win95 fixes:
258 DOS mkdir doesn't create intermediate directories. xcopy does
259 so use it to create the install and lock directories.
260 Removed trailing backslashes from copy commands since DOS
261 copy doesn't like them.
262
263 1998-08-05 Charles G. Waldman <cgw@pgt.com>
264
265 * xemacs.mak: change "copy" to "xcopy" in install target
266
267 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com>
268
269 * xemacs.mak: Link in PNG, TIFF and JPEG in native build.
270
271 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
272
273 * README: XEmacs has been successfully built with MSVC 4.0.
274 Mention the vcvars32.bat file installed with the MSVC tools.
275
276 1998-08-04 SL Baur <steve@altair.xemacs.org>
277
278 * XEmacs 21.0-pre8 is released.
279
280 1998-07-19 SL Baur <steve@altair.xemacs.org> 1 1998-07-19 SL Baur <steve@altair.xemacs.org>
281 2
282 * XEmacs 21.0-pre7 is released. 3 * XEmacs 21.2-beta1 is released.
283
284 1998-07-19 SL Baur <steve@altair.xemacs.org>
285
286 * XEmacs 21.0-pre6 is released.
287 4
288 1998-07-13 Jonathan Harris <jhar@tardis.ed.ac.uk> 5 1998-07-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
289 6
290 * xemacs.mak: 7 * xemacs.mak:
291 Add path to xemacs.res dependency. 8 Add path to xemacs.res dependency.
378 should be compiled in (sic!). 95 should be compiled in (sic!).
379 Removed 'extern' before function prototypes. 96 Removed 'extern' before function prototypes.
380 97
381 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> 98 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
382 99
383 * xemacs.mak: Unified -nologo compiler switch handling and lib-src 100 * xemacs.mak: Unified -nologo compiler switch handling and lib-src
384 programs build (only make-docfile currently, adding other tools 101 programs build (only make-docfile currently, adding other tools
385 soon). 102 soon).
386 103
387 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> 104 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
388 105
389 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to 106 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to
390 docfile creation and compilation. 107 docfile creation and compilation.
454 will be part of future xpm distributions. 171 will be part of future xpm distributions.
455 172
456 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru> 173 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
457 174
458 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not 175 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not
459 defined. 176 defined.
460 177
461 * xemacs.mak: Added new file process-nt.c 178 * xemacs.mak: Added new file process-nt.c
462 179
463 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru> 180 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
464 181
508 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not 225 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not
509 compiled in yet. 226 compiled in yet.
510 227
511 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru> 228 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru>
512 229
513 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option, 230 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option,
514 since file I/O depends on it, and defined unconditioanlly in 231 since file I/O depends on it, and defined unconditioanlly in
515 src/s/windowsnt.h. 232 src/s/windowsnt.h.
516 Added -nologo switch to different tools here and there. 233 Added -nologo switch to different tools here and there.
517 Suppressed some irrelevant make output. 234 Suppressed some irrelevant make output.
518 235
573 * xemacs.mak: removed dangerous defines _IX_86, _X86_, 290 * xemacs.mak: removed dangerous defines _IX_86, _X86_,
574 _MSC_VER 291 _MSC_VER
575 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP 292 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP
576 293
577 Thu December 04 1997 jhar@tardis.ed.ac.uk 294 Thu December 04 1997 jhar@tardis.ed.ac.uk
578 295
579 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug. 296 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug.
580 297
581 Tue November 29 12:29:33 1997 davidh 298 Tue November 29 12:29:33 1997 davidh
582 299
583 * xemacs.mak and config.h updated to provide ability to 300 * xemacs.mak and config.h updated to provide ability to
591 - Implemeted simple emacs_mswindows_event_pending_p(). 308 - Implemeted simple emacs_mswindows_event_pending_p().
592 - Fixed deleting frames. 309 - Fixed deleting frames.
593 - Rewrote timeout code, eliminating "!NILP(rest)" bug. 310 - Rewrote timeout code, eliminating "!NILP(rest)" bug.
594 - Special processing for 'Ctrl-@' keystroke. 311 - Special processing for 'Ctrl-@' keystroke.
595 - Support for some new keysyms. 312 - Support for some new keysyms.
596 313
597 Mon December 01 1997 jhar 314 Mon December 01 1997 jhar
598 315
599 * xemacs.mak: 316 * xemacs.mak:
600 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines. 317 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines.
601 - Automatically copy changed include files from \nt to \src. 318 - Automatically copy changed include files from \nt to \src.
602 - Corrected some DOC_SRC* lists. 319 - Corrected some DOC_SRC* lists.
603 320
604 Tue November 18 21:45:06 1997 davidh 321 Tue November 18 21:45:06 1997 davidh
605 322
606 * xemacs.mak updated to remove dependency on startup.elc 323 * xemacs.mak updated to remove dependency on startup.elc
607 HAVE_IMAGEMAGICK added for X build. 324 HAVE_IMAGEMAGICK added for X build.
608 325
609 Thu September 25 23:06:44 1997 davidh 326 Thu September 25 23:06:44 1997 davidh
610 327
611 * xemacs.mak updated to make the build as simple as typing 328 * xemacs.mak updated to make the build as simple as typing
612 nmake -f xemacs.mak. Also support for native gui included 329 nmake -f xemacs.mak. Also support for native gui included
613 which should mean the w32 directory is no longer required. 330 which should mean the w32 directory is no longer required.
614 331
615 * config.h synced with config.h.in from 20.3-b2 332 * config.h synced with config.h.in from 20.3-b2
616 333
617 * synced in changes to support native gui. 334 * synced in changes to support native gui.
618 335
619 Thu September 25 23:06:44 1997 davidh 336 Thu September 25 23:06:44 1997 davidh
620 337
621 * August Hill provided a patch to xemacs.mak to greatly simplify 338 * August Hill provided a patch to xemacs.mak to greatly simplify
622 the build - the DOC file gets created correctly. 339 the build - the DOC file gets created correctly.
623 340
624 Tue September 22 23:06:44 1997 davidh 341 Tue September 22 23:06:44 1997 davidh
625 342
626 * August Hill provided some more patches - to expand ~ correctly 343 * August Hill provided some more patches - to expand ~ correctly
627 and to correctly deal with drive letters in the path. 344 and to correctly deal with drive letters in the path.
643 Thu June 31 21:16:21 1997 davidh 360 Thu June 31 21:16:21 1997 davidh
644 361
645 * nt/TODO created. 362 * nt/TODO created.
646 363
647 * nt/X11.patch created to help with the X build. 364 * nt/X11.patch created to help with the X build.
648 365
649 * August Hill provided: 366 * August Hill provided:
650 a patch to fix the _WRETCODE undefined symbol, 367 a patch to fix the _WRETCODE undefined symbol,
651 a patch to fix a problem with dired 368 a patch to fix a problem with dired
652 369
653 and generally helped clarify the build instructions. 370 and generally helped clarify the build instructions.
656 373
657 * Made DIRECTORY_SEP be '\\'. Until I can change all code to 374 * Made DIRECTORY_SEP be '\\'. Until I can change all code to
658 use the macro, I decided this would be easiest. 375 use the macro, I decided this would be easiest.
659 376
660 * Modified src/fileio.c to only open files in O_BINARY. This 377 * Modified src/fileio.c to only open files in O_BINARY. This
661 causes files to be opened and written without automatically 378 causes files to be opened and written without automatically
662 writing ^M 's to the end of each line. MULE ought to sort this 379 writing ^M 's to the end of each line. MULE ought to sort this
663 in theory, but I am less than convinced. 380 in theory, but I am less than convinced.
664 381
665 * Updated the nt/README to provide a little more help. 382 * Updated the nt/README to provide a little more help.
666 383
697 Answer: it is because it contains a ^Z embedded in it, therefore 414 Answer: it is because it contains a ^Z embedded in it, therefore
698 it needs to be inserted in binary mode in CVS. 415 it needs to be inserted in binary mode in CVS.
699 416
700 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA) 417 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA)
701 418
702 * At end of compilation, there are some unresolved symbols: 419 * At end of compilation, there are some unresolved symbols:
703 420
704 link.exe @C:\TEMP\nma00115. 421 link.exe @C:\TEMP\nma00115.
705 sysdep.obj : error LNK2001: unresolved external symbol _vfork 422 sysdep.obj : error LNK2001: unresolved external symbol _vfork
706 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE 423 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE
707 option; image may not run 424 option; image may not run
724 --- Xmd.h~ Thu Jun 08 23:20:40 1995 441 --- Xmd.h~ Thu Jun 08 23:20:40 1995
725 +++ Xmd.h Sun Mar 16 13:09:10 1997 442 +++ Xmd.h Sun Mar 16 13:09:10 1997
726 @@ -150,8 +150,9 @@ 443 @@ -150,8 +150,9 @@
727 typedef CARD16 BITS16; 444 typedef CARD16 BITS16;
728 typedef CARD8 BYTE; 445 typedef CARD8 BYTE;
729 446
730 +#ifndef WIN32 447 +#ifndef WIN32
731 typedef CARD8 BOOL; 448 typedef CARD8 BOOL;
732 - 449 -
733 +#endif 450 +#endif
734 451
735 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything 452 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything
736 properly. 453 properly.
737 454