Mercurial > hg > xemacs-beta
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 <adrian@xemacs.org> | 356 1999-05-14 Adrian Aichner <adrian@xemacs.org> |
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 |