comparison nt/ChangeLog @ 406:b8cc9ab3f761 r21-2-33

Import from CVS: tag r21-2-33
author cvs
date Mon, 13 Aug 2007 11:17:09 +0200
parents 2f8bb876ab1d
children 501cfd01ee6d
comparison
equal deleted inserted replaced
405:0e08f63c74d2 406:b8cc9ab3f761
1 2000-05-01 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.33 is released.
4
5 2000-04-27 Ben Wing <ben@xemacs.org>
6
7 * xemacs.mak: combine auto-autoloads.el and custom.el update into
8 one call to xemacs.
9
10 2000-04-26 Ben Wing <ben@xemacs.org>
11
12 * xemacs.mak: put in support for QUICK_BUILD.
13
14 * config.inc.samp: put in an entry for QUICK_BUILD.
15
16 2000-04-23 Ben Wing <ben@xemacs.org>
17
18 * xemacs.mak: Modified section that dumps .exe to not dump
19 when nothing has changed. It does this by relying on a flag
20 set by update-elcs.
21
22 Also in building of auto-autoloads.el, we no longer unconditionally
23 remove the old one. That was pointless and made the whole build
24 procedure a lot longer -- the autoload code is smart enough to
25 update itself automatically from an out-of-date autoload file.
26
27 2000-04-04 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
28
29 * xemacs.mak: Build the i utility and use it to pipe windowed
30 [xt]emacs output to the build console.
31
32 2000-03-25 Didier Verna <didier@xemacs.org>
33
34 * config.h: handle the renaming of `foo_h_path' to `foo_h_file'.
35
36 2000-03-22 Mike Alexander <mta@arbortext.com>
37
38 * xemacs.mak (PROGRAM_DEFINES): Define EMACS_VERSION and
39 EMACS_PROGNAME
40 (DEPEND): Don't try to create $(OUTDIR) if it already exists
41 ($(SRC)\dump-id.c): Make it
42 (DOC_SRC11): Add dumper.c if portable dumping
43 (dump-xemacs): Make portable dumping work again and create
44 dump-id.c and compile it whenever we do a portable dump.
45 (depend): Change $(SRCDIR) to $(SRC)
46
47 2000-03-22 Jonathan Harris <jhar@tardis.ed.ac.uk>
48
49 * .cvsignore: New file, ignores user's config.inc and files
50 containing the user's DevStudio workspace info.
51
52 * config.h.samp: Added DEPEND option. Renamed HAVE_MSW and HAVE_X to
53 HAVE_MS_WINDOWS and HAVE_X_WINDOWS.
54
55 * README: Documented DEPEND option. Other small changes.
56
57 * Todo: Removed - was hopelessly out of date.
58
59 * config.h.samp:
60 * xemacs.mak: Added DEPEND option to control use of dependency
61 information generated by make-src-depend. Requires Perl. Defaults
62 to disabled. Renamed HAVE_MSW and HAVE_X to HAVE_MS_WINDOWS and
63 HAVE_X_WINDOWS as a side-effect.
64 Handles '&' in XEmacs codenames by replacing with 'and'.
65
66 * xemacs.dsp:
67 Correct Output_Dir so that DevStudio finds the xemacs executable
68 by default.
69
70 2000-03-20 Ben Wing <ben@xemacs.org>
71
72 * README: Substantial rewrite.
73 * xemacs.mak: Pdump fix. (not working yet, though)
74
1 2000-03-20 Martin Buchholz <martin@xemacs.org> 75 2000-03-20 Martin Buchholz <martin@xemacs.org>
2 76
3 * XEmacs 21.2.32 is released. 77 * XEmacs 21.2.32 is released.
4 78
5 2000-03-15 Mike Alexander <mta@arbortext.com> 79 2000-03-15 Mike Alexander <mta@arbortext.com>
16 * xemacs.mak (TEMACS_ENTRYPOINT): 90 * xemacs.mak (TEMACS_ENTRYPOINT):
17 Fix for portable dumper. 91 Fix for portable dumper.
18 92
19 2000-03-12 Ben Wing <ben@xemacs.org> 93 2000-03-12 Ben Wing <ben@xemacs.org>
20 94
21 * xemacs.mak (*): 95 * xemacs.mak (*):
22 * config.inc: New. 96 * config.inc: New.
23 97
24 a) Added a file called config.inc which makes it easier to set 98 a) Added a file called config.inc which makes it easier to set
25 build options for MS Windows. (Previously, the only way to do this 99 build options for MS Windows. (Previously, the only way to do this
26 was through command line options to nmake.) 100 was through command line options to nmake.)
27 101
28 b) Cleaned the file up a bit. 102 b) Cleaned the file up a bit.
29 103
30 c) Changed xemacs to be a windows application and not a console 104 c) Changed xemacs to be a windows application and not a console
31 application, now that runemacs.exe is no longer necessary. 105 application, now that runemacs.exe is no longer necessary.
34 108
35 * xemacs.dsw: New. 109 * xemacs.dsw: New.
36 * xemacs.dsp: New. 110 * xemacs.dsp: New.
37 For compiling, editing, and debugging XEmacs using the VC++ 5.0 111 For compiling, editing, and debugging XEmacs using the VC++ 5.0
38 GUI. They may well work under other versions of VC++, but I don't 112 GUI. They may well work under other versions of VC++, but I don't
39 have access to them to test them. 113 have access to them to test them.
40 114
41 2000-03-11 Andy Piper <andy@xemacs.org> 115 2000-03-11 Andy Piper <andy@xemacs.org>
42 116
43 * PROBLEMS: Doc fix from Reini Urban <rurban@x-ray.at>. 117 * PROBLEMS: Doc fix from Reini Urban <rurban@x-ray.at>.
44 118
189 263
190 1999-11-27 Adrian Aichner <adrian@xemacs.org> 264 1999-11-27 Adrian Aichner <adrian@xemacs.org>
191 265
192 * xemacs.mak (SRCDIR): Make path to xemacs absolute to 266 * xemacs.mak (SRCDIR): Make path to xemacs absolute to
193 facilitate building info in man subdirs. Echo all cd commands, 267 facilitate building info in man subdirs. Echo all cd commands,
194 not just some of them. 268 not just some of them.
195 269
196 (makeinfo-test): Test for availability of `texinfo' package to 270 (makeinfo-test): Test for availability of `texinfo' package to
197 build info. Recommend use of external `makeinfo' program for 271 build info. Recommend use of external `makeinfo' program for
198 building info docs faster. 272 building info docs faster.
199 273
272 (check-temacs): ditto. 346 (check-temacs): ditto.
273 347
274 1999-06-05 Norbert Koch <n.koch@delta-ii.de> 348 1999-06-05 Norbert Koch <n.koch@delta-ii.de>
275 349
276 * xemacs.mak (mule): remove dependencies from mule-coding.c 350 * xemacs.mak (mule): remove dependencies from mule-coding.c
277 351
278 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> 352 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
279 353
280 * XEmacs 21.2.16 is released 354 * XEmacs 21.2.16 is released
281 355
282 1999-05-14 Adrian Aichner &lt;adrian@xemacs.org&gt; 356 1999-05-14 Adrian Aichner &lt;adrian@xemacs.org&gt;
291 * XEmacs 21.2.15 is released 365 * XEmacs 21.2.15 is released
292 366
293 1999-05-31 Andy Piper <andy@xemacs.org> 367 1999-05-31 Andy Piper <andy@xemacs.org>
294 368
295 * xemacs.mak: add select & select-x targets. 369 * xemacs.mak: add select & select-x targets.
296 370
297 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> 371 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
298 372
299 * XEmacs 21.2.14 is released 373 * XEmacs 21.2.14 is released
300 374
301 1999-05-12 SL Baur <steve@gneiss.etl.go.jp> 375 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
322 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED). 396 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED).
323 Type "Installation" to STDOUT much like the "small configuration 397 Type "Installation" to STDOUT much like the "small configuration
324 report" did. 398 report" did.
325 399
326 1999-04-29 Andy Piper <andy@xemacs.org> 400 1999-04-29 Andy Piper <andy@xemacs.org>
327 401
328 * sys/file.h: conditionalise definition of X_OK. 402 * sys/file.h: conditionalise definition of X_OK.
329 403
330 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> 404 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
331 405
332 * XEmacs 21.2.13 is released 406 * XEmacs 21.2.13 is released
333 407
334 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk> 408 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
413 * XEmacs 21.2.7 is released. 487 * XEmacs 21.2.7 is released.
414 488
415 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk> 489 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
416 490
417 * xemacs.mak: 491 * xemacs.mak:
418 Replaced PACKAGEPATH variable with PACKAGE_PREFIX. 492 Replaced PACKAGEPATH variable with PACKAGE_PREFIX.
419 configure-package-path is initialised to contain 493 configure-package-path is initialised to contain
420 subdirectories of PACKAGE_PREFIX. The install target makes 494 subdirectories of PACKAGE_PREFIX. The install target makes
421 a skeleton package tree under PACKAGE_PREFIX. 495 a skeleton package tree under PACKAGE_PREFIX.
422 496
423 * README, PROBLEMS: 497 * README, PROBLEMS:
452 * config.h: remove clash detection stuff. 526 * config.h: remove clash detection stuff.
453 527
454 1998-12-07 Martin Buchholz <martin@xemacs.org> 528 1998-12-07 Martin Buchholz <martin@xemacs.org>
455 529
456 * xemacs.mak (TEMACS_OBJS): 530 * xemacs.mak (TEMACS_OBJS):
457 (DOC_SRC4): 531 (DOC_SRC4):
458 - Remove pure.c, pure.obj 532 - Remove pure.c, pure.obj
459 533
460 1998-11-04 Adrian Aichner <adrian@xemacs.org> 534 1998-11-04 Adrian Aichner <adrian@xemacs.org>
461 535
462 * xemacs.mak: Creating minimal versions of Installation, 536 * xemacs.mak: Creating minimal versions of Installation,
527 601
528 1998-08-05 Charles G. Waldman <cgw@pgt.com> 602 1998-08-05 Charles G. Waldman <cgw@pgt.com>
529 603
530 * xemacs.mak: change "copy" to "xcopy" in install target 604 * xemacs.mak: change "copy" to "xcopy" in install target
531 605
532 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com> 606 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com>
533 607
534 * xemacs.mak: Link in PNG, TIFF and JPEG in native build. 608 * xemacs.mak: Link in PNG, TIFF and JPEG in native build.
535 609
536 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk> 610 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
537 611
635 should be compiled in (sic!). 709 should be compiled in (sic!).
636 Removed 'extern' before function prototypes. 710 Removed 'extern' before function prototypes.
637 711
638 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> 712 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
639 713
640 * xemacs.mak: Unified -nologo compiler switch handling and lib-src 714 * xemacs.mak: Unified -nologo compiler switch handling and lib-src
641 programs build (only make-docfile currently, adding other tools 715 programs build (only make-docfile currently, adding other tools
642 soon). 716 soon).
643 717
644 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> 718 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
645 719
646 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to 720 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to
647 docfile creation and compilation. 721 docfile creation and compilation.
711 will be part of future xpm distributions. 785 will be part of future xpm distributions.
712 786
713 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru> 787 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
714 788
715 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not 789 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not
716 defined. 790 defined.
717 791
718 * xemacs.mak: Added new file process-nt.c 792 * xemacs.mak: Added new file process-nt.c
719 793
720 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru> 794 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
721 795
765 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not 839 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not
766 compiled in yet. 840 compiled in yet.
767 841
768 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru> 842 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru>
769 843
770 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option, 844 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option,
771 since file I/O depends on it, and defined unconditioanlly in 845 since file I/O depends on it, and defined unconditioanlly in
772 src/s/windowsnt.h. 846 src/s/windowsnt.h.
773 Added -nologo switch to different tools here and there. 847 Added -nologo switch to different tools here and there.
774 Suppressed some irrelevant make output. 848 Suppressed some irrelevant make output.
775 849
830 * xemacs.mak: removed dangerous defines _IX_86, _X86_, 904 * xemacs.mak: removed dangerous defines _IX_86, _X86_,
831 _MSC_VER 905 _MSC_VER
832 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP 906 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP
833 907
834 Thu December 04 1997 jhar@tardis.ed.ac.uk 908 Thu December 04 1997 jhar@tardis.ed.ac.uk
835 909
836 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug. 910 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug.
837 911
838 Tue November 29 12:29:33 1997 davidh 912 Tue November 29 12:29:33 1997 davidh
839 913
840 * xemacs.mak and config.h updated to provide ability to 914 * xemacs.mak and config.h updated to provide ability to
848 - Implemeted simple emacs_mswindows_event_pending_p(). 922 - Implemeted simple emacs_mswindows_event_pending_p().
849 - Fixed deleting frames. 923 - Fixed deleting frames.
850 - Rewrote timeout code, eliminating "!NILP(rest)" bug. 924 - Rewrote timeout code, eliminating "!NILP(rest)" bug.
851 - Special processing for 'Ctrl-@' keystroke. 925 - Special processing for 'Ctrl-@' keystroke.
852 - Support for some new keysyms. 926 - Support for some new keysyms.
853 927
854 Mon December 01 1997 jhar 928 Mon December 01 1997 jhar
855 929
856 * xemacs.mak: 930 * xemacs.mak:
857 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines. 931 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines.
858 - Automatically copy changed include files from \nt to \src. 932 - Automatically copy changed include files from \nt to \src.
859 - Corrected some DOC_SRC* lists. 933 - Corrected some DOC_SRC* lists.
860 934
861 Tue November 18 21:45:06 1997 davidh 935 Tue November 18 21:45:06 1997 davidh
862 936
863 * xemacs.mak updated to remove dependency on startup.elc 937 * xemacs.mak updated to remove dependency on startup.elc
864 HAVE_IMAGEMAGICK added for X build. 938 HAVE_IMAGEMAGICK added for X build.
865 939
866 Thu September 25 23:06:44 1997 davidh 940 Thu September 25 23:06:44 1997 davidh
867 941
868 * xemacs.mak updated to make the build as simple as typing 942 * xemacs.mak updated to make the build as simple as typing
869 nmake -f xemacs.mak. Also support for native gui included 943 nmake -f xemacs.mak. Also support for native gui included
870 which should mean the w32 directory is no longer required. 944 which should mean the w32 directory is no longer required.
871 945
872 * config.h synced with config.h.in from 20.3-b2 946 * config.h synced with config.h.in from 20.3-b2
873 947
874 * synced in changes to support native gui. 948 * synced in changes to support native gui.
875 949
876 Thu September 25 23:06:44 1997 davidh 950 Thu September 25 23:06:44 1997 davidh
877 951
878 * August Hill provided a patch to xemacs.mak to greatly simplify 952 * August Hill provided a patch to xemacs.mak to greatly simplify
879 the build - the DOC file gets created correctly. 953 the build - the DOC file gets created correctly.
880 954
881 Tue September 22 23:06:44 1997 davidh 955 Tue September 22 23:06:44 1997 davidh
882 956
883 * August Hill provided some more patches - to expand ~ correctly 957 * August Hill provided some more patches - to expand ~ correctly
884 and to correctly deal with drive letters in the path. 958 and to correctly deal with drive letters in the path.
900 Thu June 31 21:16:21 1997 davidh 974 Thu June 31 21:16:21 1997 davidh
901 975
902 * nt/TODO created. 976 * nt/TODO created.
903 977
904 * nt/X11.patch created to help with the X build. 978 * nt/X11.patch created to help with the X build.
905 979
906 * August Hill provided: 980 * August Hill provided:
907 a patch to fix the _WRETCODE undefined symbol, 981 a patch to fix the _WRETCODE undefined symbol,
908 a patch to fix a problem with dired 982 a patch to fix a problem with dired
909 983
910 and generally helped clarify the build instructions. 984 and generally helped clarify the build instructions.
913 987
914 * Made DIRECTORY_SEP be '\\'. Until I can change all code to 988 * Made DIRECTORY_SEP be '\\'. Until I can change all code to
915 use the macro, I decided this would be easiest. 989 use the macro, I decided this would be easiest.
916 990
917 * Modified src/fileio.c to only open files in O_BINARY. This 991 * Modified src/fileio.c to only open files in O_BINARY. This
918 causes files to be opened and written without automatically 992 causes files to be opened and written without automatically
919 writing ^M 's to the end of each line. MULE ought to sort this 993 writing ^M 's to the end of each line. MULE ought to sort this
920 in theory, but I am less than convinced. 994 in theory, but I am less than convinced.
921 995
922 * Updated the nt/README to provide a little more help. 996 * Updated the nt/README to provide a little more help.
923 997
954 Answer: it is because it contains a ^Z embedded in it, therefore 1028 Answer: it is because it contains a ^Z embedded in it, therefore
955 it needs to be inserted in binary mode in CVS. 1029 it needs to be inserted in binary mode in CVS.
956 1030
957 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA) 1031 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA)
958 1032
959 * At end of compilation, there are some unresolved symbols: 1033 * At end of compilation, there are some unresolved symbols:
960 1034
961 link.exe @C:\TEMP\nma00115. 1035 link.exe @C:\TEMP\nma00115.
962 sysdep.obj : error LNK2001: unresolved external symbol _vfork 1036 sysdep.obj : error LNK2001: unresolved external symbol _vfork
963 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE 1037 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE
964 option; image may not run 1038 option; image may not run
981 --- Xmd.h~ Thu Jun 08 23:20:40 1995 1055 --- Xmd.h~ Thu Jun 08 23:20:40 1995
982 +++ Xmd.h Sun Mar 16 13:09:10 1997 1056 +++ Xmd.h Sun Mar 16 13:09:10 1997
983 @@ -150,8 +150,9 @@ 1057 @@ -150,8 +150,9 @@
984 typedef CARD16 BITS16; 1058 typedef CARD16 BITS16;
985 typedef CARD8 BYTE; 1059 typedef CARD8 BYTE;
986 1060
987 +#ifndef WIN32 1061 +#ifndef WIN32
988 typedef CARD8 BOOL; 1062 typedef CARD8 BOOL;
989 - 1063 -
990 +#endif 1064 +#endif
991 1065
992 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything 1066 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything
993 properly. 1067 properly.
994