1 1999-05-31 Andy Piper <andy@xemacs.org>
3 * xemacs.mak: add select & select-x targets.
5 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
7 * XEmacs 21.2.14 is released
9 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
11 * xemacs.mak: please document me
12 From Norbert Koch <n.koch@delta-ii.de>
14 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
16 * xemacs.mak ($(LISP)\Installation.el): Don't use
19 1999-03-17 Adrian Aichner <aichner@ecf.teradyne.com>
21 * xemacs.mak: Remove ESC macro -- no longer needed.
22 Remove small configuration report. Remove simplified version of
23 Installation and Installation.el
24 (Installation.el): Create it depending on "Installation" file.
25 Replace \r characters by use of `replace-in-string' in lisp-land.
26 (all): Make it depend on "Installation" file.
27 (Installation): Create a complete "Installation" file, looking
28 much like what is generated by "configure" on UNIX systems.
29 Insert WARNING where appropriate (currently when building without
30 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED).
31 Type "Installation" to STDOUT much like the "small configuration
34 1999-04-29 Andy Piper <andy@xemacs.org>
36 * sys/file.h: conditionalise definition of X_OK.
38 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
40 * XEmacs 21.2.13 is released
42 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
45 Don't link lib-src programs incrementally.
46 Don't include debug info in release builds.
47 Put intermediate files in the appropriate directories.
48 Make "distclean" target delete all intermediate files.
50 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
53 Fix building on Windows 95/98 by conditionalising escape
55 Only put mule-packages in package path on MULE builds.
56 Only build source browser files on debug builds.
57 Build source browser database before link so that it's
58 available even if link fails.
60 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
62 * XEmacs 21.2.12 is released
64 1999-03-03 Gleb Arshinov <gleb@cs.stanford.edu>
66 * xemacs.mak (HAVE_XFACE): fix for building without X-Face support
67 provided by Brent B. Powers <bpowers@ms.com>.
69 * xemacs.mak (CONFIG_ERROR): Misc error detection for build with
72 1999-02-01 Gleb Arshinov <gleb@cs.stanford.edu>
74 * README: Document the X-Face build option.
76 * compface.mak: New file
77 Makefile for building compface library under MSVC. Build
78 library only, not executables. Should be extended to build
79 executables and propagated upstream, if possible.
81 * xemacs.mak: Link in X-Face/Compface for NT native build.
83 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
85 * XEmacs 21.2.11 is released
87 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
89 * XEmacs 21.2.10 is released
91 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
93 * XEmacs 21.2.9 is released
95 1999-01-14 Adrian Aichner <aichner@ecf.teradyne.com>
97 * xemacs.mak (MODULES): Adding variable.
98 (update-elc): Setting EMACSBOOTSTRAPMODULEPATH.
100 1998-12-17 Charles G. Waldman <cgw@pgt.com>
102 * minitar.c: New file
103 * minitar.mak: New file
105 1998-12-29 Jonathan Harris <jhar@tardis.ed.ac.uk>
108 Changed x86 EMACS_CONFIGURATION to i586-pc-win32 since we
109 build optimised for Pentium.
110 Created CFLAGS variable, used in building all objects and in
111 constructing config.values.
112 Added glyphs-widget.c and gui-msw.c to list of sources.
113 Added PACKAGE_PATH to EMACSBOOTSTRAPLOADPATH for mule builds.
115 1998-12-28 Martin Buchholz <martin@xemacs.org>
117 * XEmacs 21.2.8 is released.
119 1998-12-24 Martin Buchholz <martin@xemacs.org>
121 * XEmacs 21.2.7 is released.
123 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
126 Replaced PACKAGEPATH variable with PACKAGE_PREFIX.
127 configure-package-path is initialised to contain
128 subdirectories of PACKAGE_PREFIX. The install target makes
129 a skeleton package tree under PACKAGE_PREFIX.
132 Documented the package path changes.
133 Corrected the advice on a suitable minimal set of packages.
135 1998-12-17 Andy Piper <andy@xemacs.org>
137 * xemacs.mak ($(LIB_SRC)/movemail.exe): adapt make rule to build
140 * xemacs.mak: add gui-msw.c and glyphs-widget.c object lists.
142 1998-12-16 Andy Piper <andy@xemacs.org>
144 * XEmacs 21.2.6 is released
146 1998-12-11 Adrian Aichner <aichner@ecf.teradyne.com>
148 * xemacs.mak (DOC_SRC2): CLASH_DETECTION is not supported under
149 native Windows NT. Therefore src\filelock.c is not to be
151 (TEMACS_OBJS): Consequently, don't link in $(OUTDIR)\filelock.obj.
153 1998-12-10 Jonathan Harris <jhar@tardis.ed.ac.uk>
155 * xemacs.mak ($(OUTDIR)\alloc.obj): add a dependency on
156 puresize-adjust.h to avoid infinite recursion.
158 1998-12-09 Andy Piper <andy@xemacs.org>
160 * config.h: remove clash detection stuff.
162 1998-12-07 Martin Buchholz <martin@xemacs.org>
164 * xemacs.mak (TEMACS_OBJS):
166 - Remove pure.c, pure.obj
168 1998-11-04 Adrian Aichner <aichner@ecf.teradyne.com>
170 * xemacs.mak: Creating minimal versions of Installation,
171 Installation.el, and config.values to make
172 (describe-installation) and (config-value ...) work in Windows NT
173 native builds. Incorporating rule for movemail.exe courtesy of
176 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
178 * XEmacs 21.2.5 is released
180 1998-11-28 SL Baur <steve@altair.xemacs.org>
182 * XEmacs 21.2-beta4 is released.
184 1998-10-29 Andy Piper <andyp@parallax.co.uk>
186 * xemacs.mak ($(LIB_SRC)/movemail.exe): add etags dependencies to
187 pull in getopt and friends.
189 1998-10-15 SL Baur <steve@altair.xemacs.org>
191 * XEmacs 21.2-beta3 is released.
193 1998-09-29 SL Baur <steve@altair.xemacs.org>
195 * XEmacs 21.2-beta2 is released.
197 1998-09-19 Adrian Aichner <aichner@ecf.teradyne.com>
199 * tiff.mak: New file provided by Charles Wilson
200 <cwilson@ee.gatech.edu>
202 * README: Update provided by Charles Wilson
203 <cwilson@ee.gatech.edu>. Documenting use of the newly
204 introduced tiff.mak. Renumbering subsequent build instruction
207 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
209 * PROBLEMS: New file.
211 * xemacs.mak: Install the PROBLEMS file in the root directory of
212 the XEmacs installation.
214 1998-08-31 Jonathan Harris <jhar@tardis.ed.ac.uk>
216 * xemacs.mak: Detect failure to supply PNG_DIR or XLIB_DIR
217 when building with PNG support.
219 1998-08-31 Jonathan Harris <jhar@tardis.ed.ac.uk>
221 * README: Document the PNG, ZLIB, JPEG, TIFF and GIF build
224 1998-08-12 Jeff Sparkes <jsparkes@internetivity.com>
226 * xemacs.mak: Link in GIF, fix HAVE_JPEG default.
228 1998-08-09 Jonathan Harris <jhar@tardis.ed.ac.uk>
230 * xemacs.mak (install): Win95 fixes:
231 DOS mkdir doesn't create intermediate directories. xcopy does
232 so use it to create the install and lock directories.
233 Removed trailing backslashes from copy commands since DOS
234 copy doesn't like them.
236 1998-08-05 Charles G. Waldman <cgw@pgt.com>
238 * xemacs.mak: change "copy" to "xcopy" in install target
240 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com>
242 * xemacs.mak: Link in PNG, TIFF and JPEG in native build.
244 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
246 * README: XEmacs has been successfully built with MSVC 4.0.
247 Mention the vcvars32.bat file installed with the MSVC tools.
249 1998-07-19 SL Baur <steve@altair.xemacs.org>
251 * XEmacs 21.2-beta1 is released.
253 1998-07-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
256 Add path to xemacs.res dependency.
258 1998-07-12 SL Baur <steve@altair.xemacs.org>
260 * XEmacs 21.0-pre5 is released.
262 1998-07-09 SL Baur <steve@altair.xemacs.org>
264 * XEmacs 21.0-pre4 is released.
266 1998-07-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
268 * README: Documented the changed PACKAGEPATH option and the new
269 INSTALL_DIR option, install target and runemacs executable.
270 Added more debugging documentation.
272 * config.h: Don't undef EMACS_CONFIGURATION because it's now
275 * xemacs.mak: Added an INSTALL_DIR option and install target.
276 Renamed the default package location option to PACKAGEPATH
277 and made it cope with paths with spaces in them.
278 Made non-debug build the default; DEBUG_XEMACS defaults to 0.
279 System configuration (EMACS_CONFIGURATION) now correctly
280 determined at build-time by this makefile.
281 Compiles the runemacs executable as part of the all target.
283 1998-06-29 SL Baur <steve@altair.xemacs.org>
286 * xemacs.mak: NT native sound fixes
287 From Fabrice POPINEAU via Adrian Aichner <aichner@ecf.teradyne.com>
289 1998-06-21 Martin Buchholz <martin@xemacs.org>
291 * xemacs.mak: It's XEmacs, not Xemacs!
293 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
295 * file.ico, lisp.ico:
296 New icons to represent a generic file and a lisp file.
298 * xemacs.rc: Build file.ico and lisp.ico into the executable.
300 1998-06-15 Peter Windle <peterw@sdl.ug.eds.com>
302 * xemacs.mak: Made XPM and X11 checks cope with case-sensitive
303 NFS. Also apply Sean MacLennan's change allowing
304 emacs_beta_version to be undefined.
306 1998-06-19 SL Baur <steve@altair.xemacs.org>
308 * xemacs.mak (distclean): Reorder when puresize-adjust.h gets
310 From Adrian Aichner <aichner@ecf.teradyne.com>
312 1998-06-08 Kirill M. Katsnelson <kkm@kis.ru>
314 * config.h: Undefined DONT_ENCAPSULATE.
315 Defined ENCAPSULATE_* for fopem, open, rename and mkdir.
316 Removed MS-DOS code remains.
318 1998-06-03 Rick Rankin <Rick_Rankin-P15254@email.mot.com>
320 * Makefile.cygwin: created to compile runemacs.c. This should
321 probably have a Makefile.in, but...
323 * runemacs.c: modified to check to see if xemacs is a symbolic
324 link when compiled under Cygwin.
326 1998-05-31 Kirill M. Katsnelson <kkm@kis.ru>
328 * xemacs.mak: Added lib-src/wakeup.exe
330 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
332 * xemacs.mak: Added rules for hexl.exe, movemail.exe, mmencode.exe
333 sorted-doc.exe, etags.exe
335 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
337 * xemacs.mak: Support building InfoDock, with INFODOCK=1 macro
340 1998-05-26 Kirill M. Katsnelson <kkm@kis.ru>
342 * inc/sys/dir.h: Removed #ifndef WINDOWSNT around the code which
343 should be compiled in (sic!).
344 Removed 'extern' before function prototypes.
346 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
348 * xemacs.mak: Unified -nologo compiler switch handling and lib-src
349 programs build (only make-docfile currently, adding other tools
352 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
354 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to
355 docfile creation and compilation.
356 Defaulted HAVE_MSW to 1.
357 Changed lib-src references to be relative to $(XEMACS)/, not ../
359 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
361 * xemacs.mak: Removed inline.{c,obj}. It did buy nothing.
363 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru>
365 * xemacs.mak: Comment out dialog.{c,obj} from build.
367 1998-05-11 Jonathan Harris <jhar@tardis.ed.ac.uk>
370 Unconditionally define new HAVE_DRAGNDROP.
372 1998-05-10 Kirill M. Katsnelson <kkm@kis.ru>
374 * xemacs.mak: Added dragdrop.{c,obj}
376 1998-05-08 Kirill M. Katsnelson <kkm@kis.ru>
378 * config.h (enum_field): Redefine to be unsigned int.
380 1998-05-07 Kirill M. Katsnelson <kkm@kis.ru>
382 * xemacs.mak: Really honor minimal tagbits, indexed lrecord and
385 1998-05-03 Kirill M. Katsnelson <kkm@kis.ru>
387 * inc/sys/socket.h: Removed encapsulating definitions for Winsock
390 1998-05-04 Kirill M. Katsnelson <kkm@kis.ru>
392 * xemacs.mak: Defined PATH_PROGNAME and PATH_VERSION C macros.
393 Make _DEBUG defined only when DEBUG_XEMACS.
395 1998-04-26 Kirill M. Katsnelson <kkm@kis.ru>
397 * xemacs.mak: Added glyphs-eimage.{c,obj}
399 1998-04-20 Kirill M. Katsnelson <kkm@kis.ru>
401 * xemacs.mak: Support "Don't panic, I will restart make" exit code.
402 Extra checks for externally specified X{PM,11}_DIR.
403 Proper quoting to allow spaces in these paths.
404 Conduct all config checks at once.
405 New option VERBOSECC. When non-zero, C compiler echoes its
406 commands. When zero, only name of the file being compiled is
407 echoed. Default is 0 (do not echo).
409 1998-04-17 Jonathan Harris <jhar@tardis.ed.ac.uk>
411 * README: Documented new msvc build procedure, including XPM
414 * xemacs.mak: Added XPM and TOOLBARS support for native msvc
418 Makefile for building xpm library under msvc. Hopefully this
419 will be part of future xpm distributions.
421 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
423 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not
426 * xemacs.mak: Added new file process-nt.c
428 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
430 * xemacs.mak: Added build options which can be defined in nmake
431 command line (defaults are parentheses):
432 HAVE_MSW=0/1 (0) Build with native GUI
433 HAVE_X=0/1 (0) Build with X-Windows
434 ** At least one must be defined
435 X11_DIR=path () Path to the root dir of X11R6 installation
436 ** Must be defined when HAVE_X=1
437 HAVE_MULE=0/1 (0) Compile in MULE
438 HAVE_MSW_C_DIRED=0/1(1) Compile in fast dired
439 PATH_PACKAGEPATH=path Package search path
441 DEBUG_XEMACS=0/1 (1) Compile with symbols, assertions and
442 extra debugging checks
443 USE_UNION_TYPE=0/1 (0)
444 USE_MINIMAL_TAGBITS=0/1 (0)
445 USE_INDEXED_LRECORD_IMPLEMENTATION=0/1 (0)
446 GUNG_HO=0/1 (none) When specified, overrides the above two.
447 : Added output of a configuration report
448 : Added copyright notice.
449 : Deleted remains of ImageMagick.
450 (distclean): Do not use mskedepend
451 (install): echo "Not yet implmented".
453 1998-04-05 Kirill M. Katsnelson <kkm@kis.ru>
455 * config.h (enum_field): Borrow new definition from config.h.in
457 1998-04-01 Kirill M. Katsnelson <kkm@kis.ru>
459 * config.h: Patial sync-up with config.h.in
461 1998-03-25 jhar@tardis.ed.ac.uk
463 * xemacs.mak: Adds glyphs-msw.c and imgproc.c and reflects
464 alterations to package_path in nt/xemacs.mak.
466 1998-03-24 Kirill M. Katsnelson <kkm@kis.ru>
468 * xemacs.mak (dump-xemacs): Replaced use of `touch' with `echo'.
470 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
472 * xemacs.mak: Removed all references to deleted dgif_lib.{c,obj},
473 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not
476 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru>
478 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option,
479 since file I/O depends on it, and defined unconditioanlly in
481 Added -nologo switch to different tools here and there.
482 Suppressed some irrelevant make output.
484 1998-02-28 Kirill M. Katsnelson <kkm@kis.ru>
486 * xemacs.mak: Defined HAVE_FILE_CODING variable, an equivalent of
487 --with-file-coding configure option. Default is yes.
489 1998-03-13 Kirill M. Katsnelson <kkm@kis.ru>
491 * xemacs.mak (update-elc): Copy Installation.el to $(LISP)
493 * Installation.el: New file, copied by xemacs.mak during build.
495 Fri Feb 20 21:22:34 1998 Darryl Okahata <darrylo@sr.hp.com>
497 * xemacs.mak: Added entry for src/dired-msw.c. Use of the
498 dired-in-C enhancements is optional, and is determined by
499 HAVE_MSW_C_DIRED. See comments in xemacs.mak.
501 1998-02-18 Kirill M. Katsnelson <kkm@kis.ru>
503 * xemacs.mak: Fixed lost docstrings
505 1998-01-28 Jonathon Harris <jhar@tardis.ed.ac.uk>
507 * xemacs.mak: Updated accordingly.
508 Creates the MSVC browse info immediately after the link.
510 1997-12-29 Kirill M. Katsnelson <kkm@kis.ru>
512 * config.h: Suppressed MSVC warning 'relational' : signed/unsigned
515 * config.h: INLINE defined to __inline for MSVC compilers >= 2.x
517 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru>
519 * xemacs.mak: added menubar-msw.c, menubar.c
521 * xemacs.mak: scrollabrs and menubars are rearranged properly
522 under different ifdef'd secions, so for example menubar.obj goes
523 to always compiled section, and menubar-msw.obj is built only when
526 * xemacs.mak: Compiler warning flag definition moved to a macro
527 CPP_WARN_FLAGS. Redefined from -w to -W3 (Doh!).
529 1997-12-11 David Hobley <davidh@wr.com.au>
531 * Added support for auto generation of puresize-adjust.h
532 in xemacs.mak. Also created new file puresize-adjust.h to copy
533 into src on initial build.
535 Mon December 08 1997 kkm@kis.ru
537 * xemacs.mak: added profile.c, removed event-unixod.c
538 * xemacs.mak: removed dangerous defines _IX_86, _X86_,
540 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP
542 Thu December 04 1997 jhar@tardis.ed.ac.uk
544 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug.
546 Tue November 29 12:29:33 1997 davidh
548 * xemacs.mak and config.h updated to provide ability to
549 specify DEBUG mode from the xemacs.mak file.
551 Mon December 01 1997 jhar
553 * msw-init.el: Provide default bindings for cut, paste, copy and undo
555 * event-msw.c, event-msw.h, frame-msw.c, msw-proc.c:
556 - Implemeted simple emacs_mswindows_event_pending_p().
557 - Fixed deleting frames.
558 - Rewrote timeout code, eliminating "!NILP(rest)" bug.
559 - Special processing for 'Ctrl-@' keystroke.
560 - Support for some new keysyms.
562 Mon December 01 1997 jhar
565 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines.
566 - Automatically copy changed include files from \nt to \src.
567 - Corrected some DOC_SRC* lists.
569 Tue November 18 21:45:06 1997 davidh
571 * xemacs.mak updated to remove dependency on startup.elc
572 HAVE_IMAGEMAGICK added for X build.
574 Thu September 25 23:06:44 1997 davidh
576 * xemacs.mak updated to make the build as simple as typing
577 nmake -f xemacs.mak. Also support for native gui included
578 which should mean the w32 directory is no longer required.
580 * config.h synced with config.h.in from 20.3-b2
582 * synced in changes to support native gui.
584 Thu September 25 23:06:44 1997 davidh
586 * August Hill provided a patch to xemacs.mak to greatly simplify
587 the build - the DOC file gets created correctly.
589 Tue September 22 23:06:44 1997 davidh
591 * August Hill provided some more patches - to expand ~ correctly
592 and to correctly deal with drive letters in the path.
594 * emacs.c patched to call init_ntproc()
597 Tue July 15 19:32:21 1997 davidh
599 * August Hill provided some more patches to make things better
600 - there is a workaround for dired to make the ^M's disappear
601 - a patch to fix shell-command
603 Tue July 08 22:01:36 1997 davidh
605 * #ifdef'd call to vfork and replaced with spawn as per GNU Emacs;
606 as a result, removed /force - XEmacs now links normally.
608 Thu June 31 21:16:21 1997 davidh
612 * nt/X11.patch created to help with the X build.
614 * August Hill provided:
615 a patch to fix the _WRETCODE undefined symbol,
616 a patch to fix a problem with dired
618 and generally helped clarify the build instructions.
620 * Synced with 20.3b10 (Athens).
622 * Made DIRECTORY_SEP be '\\'. Until I can change all code to
623 use the macro, I decided this would be easiest.
625 * Modified src/fileio.c to only open files in O_BINARY. This
626 causes files to be opened and written without automatically
627 writing ^M 's to the end of each line. MULE ought to sort this
628 in theory, but I am less than convinced.
630 * Updated the nt/README to provide a little more help.
632 Thu May 29 23:11:21 1997 davidh
634 * Synced with 20.3b2.
636 * Removed nt/README.src, nt/src.m.windowsnt.h nt/src.s.windowsnt.h.
638 * Updated README from marcpa.
640 * Added example Win32.cf and site.def files for X.
642 * Added sed.exe into nt/.
644 * Modified nt/xemacs.mak to pass correct flags to lwlib compile.
646 * Added extra .elc files to ensure make-docfile gets all symbols.
648 * Modified balloon_help.c to compile (#if'd max definition)
650 * Modified src/event-Xt.c so as not to add signal_event_pipe to
651 be selected on - this is a hack until I can work out a better
652 way. Thanks to Ben Wing for help on this.
654 Thu Mar 27 20:56:21 1997 marcpa (marcpa at MARCPA)
656 * Synced with 20.1b9.
658 Sun Mar 16 00:32:15 1997 marcpa (marcpa at MARCPA)
660 * lisp/eterm/README.term is truncated: is it just me (because
661 I'm on NT) or everyone else sees this ?
662 Answer: it is because it contains a ^Z embedded in it, therefore
663 it needs to be inserted in binary mode in CVS.
665 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA)
667 * At end of compilation, there are some unresolved symbols:
669 link.exe @C:\TEMP\nma00115.
670 sysdep.obj : error LNK2001: unresolved external symbol _vfork
671 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE
672 option; image may not run
675 Wed Mar 12 23:18:53 1997 marcpa (marcpa at MARCPA)
677 * Need to copy the nt/inc directory David originally submitted or
678 NT code won't compile.
680 * Need to copy nt/{config.h,paths.h,ad2c.sed,xemacs.mak} in src.
682 * Had to modify XEmacs sources here and there : see the diffs
683 between NT_FIRST_COMPILE and V20_1_beta9.
685 * Needed to patch X11R6.3 sources: (include/x11/Xmd.h:155) BOOL is
686 already defined by Windows and is a long, while X wants it to be
689 --- Xmd.h~ Thu Jun 08 23:20:40 1995
690 +++ Xmd.h Sun Mar 16 13:09:10 1997
692 typedef CARD16 BITS16;
700 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything