annotate nt/ChangeLog @ 5043:d0c14ea98592

various frame-geometry fixes -------------------- ChangeLog entries follow: -------------------- src/ChangeLog addition: 2010-02-15 Ben Wing <ben@xemacs.org> * EmacsFrame.c: * EmacsFrame.c (EmacsFrameResize): * console-msw-impl.h: * console-msw-impl.h (struct mswindows_frame): * console-msw-impl.h (FRAME_MSWINDOWS_TARGET_RECT): * device-tty.c: * device-tty.c (tty_asynch_device_change): * event-msw.c: * event-msw.c (mswindows_wnd_proc): * faces.c (Fface_list): * faces.h: * frame-gtk.c: * frame-gtk.c (gtk_set_initial_frame_size): * frame-gtk.c (gtk_set_frame_size): * frame-msw.c: * frame-msw.c (mswindows_init_frame_1): * frame-msw.c (mswindows_set_frame_size): * frame-msw.c (mswindows_size_frame_internal): * frame-msw.c (msprinter_init_frame_3): * frame.c: * frame.c (enum): * frame.c (Fmake_frame): * frame.c (adjust_frame_size): * frame.c (store_minibuf_frame_prop): * frame.c (Fframe_property): * frame.c (Fframe_properties): * frame.c (Fframe_displayable_pixel_height): * frame.c (Fframe_displayable_pixel_width): * frame.c (internal_set_frame_size): * frame.c (Fset_frame_height): * frame.c (Fset_frame_pixel_height): * frame.c (Fset_frame_displayable_pixel_height): * frame.c (Fset_frame_width): * frame.c (Fset_frame_pixel_width): * frame.c (Fset_frame_displayable_pixel_width): * frame.c (Fset_frame_size): * frame.c (Fset_frame_pixel_size): * frame.c (Fset_frame_displayable_pixel_size): * frame.c (frame_conversion_internal_1): * frame.c (get_frame_displayable_pixel_size): * frame.c (change_frame_size_1): * frame.c (change_frame_size): * frame.c (generate_title_string): * frame.h: * gtk-xemacs.c: * gtk-xemacs.c (gtk_xemacs_size_request): * gtk-xemacs.c (gtk_xemacs_size_allocate): * gtk-xemacs.c (gtk_xemacs_paint): * gutter.c: * gutter.c (update_gutter_geometry): * redisplay.c (end_hold_frame_size_changes): * redisplay.c (redisplay_frame): * toolbar.c: * toolbar.c (update_frame_toolbars_geometry): * window.c: * window.c (frame_pixsize_valid_p): * window.c (check_frame_size): Various fixes to frame geometry to make it a bit easier to understand and fix some bugs. 1. IMPORTANT: Some renamings. Will need to be applied carefully to the carbon repository, in the following order: -- pixel_to_char_size -> pixel_to_frame_unit_size -- char_to_pixel_size -> frame_unit_to_pixel_size -- pixel_to_real_char_size -> pixel_to_char_size -- char_to_real_pixel_size -> char_to_pixel_size -- Reverse second and third arguments of change_frame_size() and change_frame_size_1() to try to make functions consistent in putting width before height. -- Eliminate old round_size_to_char, because it didn't really do anything differently from round_size_to_real_char() -- round_size_to_real_char -> round_size_to_char; any places that called the old round_size_to_char should just call the new one. 2. IMPORTANT FOR CARBON: The set_frame_size() method is now passed sizes in "frame units", like all other frame-sizing functions, rather than some hacked-up combination of char-cell units and total pixel size. This only affects window systems that use "pixelated geometry", and I'm not sure if Carbon is one of them. MS Windows is pixelated, X and GTK are not. For pixelated-geometry systems, the size in set_frame_size() is in displayable pixels rather than total pixels and needs to be converted appropriately; take a look at the changes made to mswindows_set_frame_size() method if necessary. 3. Add a big long comment in frame.c describing how frame geometry works. 4. Remove MS Windows-specific character height and width fields, duplicative and unused. 5. frame-displayable-pixel-* and set-frame-displayable-pixel-* didn't use to work on MS Windows, but they do now. 6. In general, clean up the handling of "pixelated geometry" so that fewer functions have to worry about this. This is really an abomination that should be removed entirely but that will have to happen later. Fix some buggy code in frame_conversion_internal() that happened to "work" because it was countered by oppositely buggy code in change_frame_size(). 7. Clean up some frame-size code in toolbar.c and use functions already provided in frame.c instead of rolling its own. 8. Fix check_frame_size() in window.c, which formerly didn't take pixelated geometry into account.
author Ben Wing <ben@xemacs.org>
date Mon, 15 Feb 2010 22:14:11 -0600
parents 5274591ce707
children 422b4b4fb2a6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4927
5274591ce707 Add copyright and license information for Jonathan Harris's contributions.
Jerry James <james@xemacs.org>
parents: 4894
diff changeset
1 2010-02-03 Jerry James <james@xemacs.org>
5274591ce707 Add copyright and license information for Jonathan Harris's contributions.
Jerry James <james@xemacs.org>
parents: 4894
diff changeset
2
5274591ce707 Add copyright and license information for Jonathan Harris's contributions.
Jerry James <james@xemacs.org>
parents: 4894
diff changeset
3 * xemacs.rc: Add license and copyright boilerplate text for Jonathan
5274591ce707 Add copyright and license information for Jonathan Harris's contributions.
Jerry James <james@xemacs.org>
parents: 4894
diff changeset
4 Harris.
5274591ce707 Add copyright and license information for Jonathan Harris's contributions.
Jerry James <james@xemacs.org>
parents: 4894
diff changeset
5 * xpm.mak: Ditto.
5274591ce707 Add copyright and license information for Jonathan Harris's contributions.
Jerry James <james@xemacs.org>
parents: 4894
diff changeset
6
4894
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4790
diff changeset
7 2010-01-28 Jerry James <james@xemacs.org>
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4790
diff changeset
8
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4790
diff changeset
9 * compface.mak: Add license and copyright boilerplate text based
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4790
diff changeset
10 on Ben's recollections.
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4790
diff changeset
11 * tiff.mak: Ditto.
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4790
diff changeset
12
4790
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4773
diff changeset
13 2009-12-21 Jerry James <james@xemacs.org>
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4773
diff changeset
14
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4773
diff changeset
15 * xemacs.dsp: Remove references to OffiX files.
bc4f2511bbea Remove support for the OffiX drag-and-drop protocol. See xemacs-patches
Jerry James <james@xemacs.org>
parents: 4773
diff changeset
16
4773
c858892e4f2b Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents: 4772
diff changeset
17 2009-12-15 Jerry James <james@xemacs.org>
c858892e4f2b Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents: 4772
diff changeset
18
c858892e4f2b Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents: 4772
diff changeset
19 * xemacs.mak: Remove build dependency for lib-src/wakeup. Thanks to
c858892e4f2b Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents: 4772
diff changeset
20 Vin Shelton for the patch.
c858892e4f2b Remove build rules that try to make wakeup out of the now nonexistent wakeup.c.
Jerry James <james@xemacs.org>
parents: 4772
diff changeset
21
4772
0ec24b0da2e5 Remove unused Wise installer sources.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
22 2009-12-14 Jerry James <james@xemacs.org>
0ec24b0da2e5 Remove unused Wise installer sources.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
23
0ec24b0da2e5 Remove unused Wise installer sources.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
24 * installer: Remove unused Wise installer sources.
0ec24b0da2e5 Remove unused Wise installer sources.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
25
4769
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
26 2009-12-09 Jerry James <james@xemacs.org>
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
27
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
28 * xemacs.dsp: Drop references to xmu.c and xmu.h.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
29
4759
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4735
diff changeset
30 2009-11-10 Jerry James <james@xemacs.org>
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4735
diff changeset
31
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4735
diff changeset
32 * xemacs.dsp: Drop references to removed source files.
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4735
diff changeset
33
4735
80d74fed5399 Remove "old" GNU malloc in src/malloc.c, and all references to it. Drop the
Jerry James <james@xemacs.org>
parents: 4711
diff changeset
34 2009-11-09 Jerry James <james@xemacs.org>
80d74fed5399 Remove "old" GNU malloc in src/malloc.c, and all references to it. Drop the
Jerry James <james@xemacs.org>
parents: 4711
diff changeset
35
80d74fed5399 Remove "old" GNU malloc in src/malloc.c, and all references to it. Drop the
Jerry James <james@xemacs.org>
parents: 4711
diff changeset
36 * xemacs.mak: Don't define GNU_MALLOC, as there is no longer an "old"
80d74fed5399 Remove "old" GNU malloc in src/malloc.c, and all references to it. Drop the
Jerry James <james@xemacs.org>
parents: 4711
diff changeset
37 GNU malloc.
80d74fed5399 Remove "old" GNU malloc in src/malloc.c, and all references to it. Drop the
Jerry James <james@xemacs.org>
parents: 4711
diff changeset
38
4711
985886265686 Updates for external GIF support on Windows
Vin Shelton <acs@xemacs.org>
parents: 4708
diff changeset
39 2009-10-06 Vin Shelton <acs@xemacs.org>
985886265686 Updates for external GIF support on Windows
Vin Shelton <acs@xemacs.org>
parents: 4708
diff changeset
40
985886265686 Updates for external GIF support on Windows
Vin Shelton <acs@xemacs.org>
parents: 4708
diff changeset
41 * xemacs.mak: For giflib, the include files are found in
985886265686 Updates for external GIF support on Windows
Vin Shelton <acs@xemacs.org>
parents: 4708
diff changeset
42 $(GIF_DIR)\include and the library is named
985886265686 Updates for external GIF support on Windows
Vin Shelton <acs@xemacs.org>
parents: 4708
diff changeset
43 giflib.lib.
985886265686 Updates for external GIF support on Windows
Vin Shelton <acs@xemacs.org>
parents: 4708
diff changeset
44
4708
1cecc3e9f0a0 Use giflib or libungif to provide GIF support, instead of using internal
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
45 2009-10-05 Jerry James <james@xemacs.org>
1cecc3e9f0a0 Use giflib or libungif to provide GIF support, instead of using internal
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
46
1cecc3e9f0a0 Use giflib or libungif to provide GIF support, instead of using internal
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
47 * config.inc.samp: Add GIF_DIR for external GIF support.
1cecc3e9f0a0 Use giflib or libungif to provide GIF support, instead of using internal
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
48 * xemacs.mak: Convert from internal to external GIF support.
1cecc3e9f0a0 Use giflib or libungif to provide GIF support, instead of using internal
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
49 * xemacs.dsp: Drop internal GIF source files.
1cecc3e9f0a0 Use giflib or libungif to provide GIF support, instead of using internal
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
50 * README: Remove remark about internal GIF support.
1cecc3e9f0a0 Use giflib or libungif to provide GIF support, instead of using internal
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
51
4636
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4603
diff changeset
52 2009-05-18 Stephen J. Turnbull <stephen@xemacs.org>
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4603
diff changeset
53
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4603
diff changeset
54 * XEmacs 21.5.29 "garbanzo" is released.
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4603
diff changeset
55
4603
202cb69c4d87 Support VS 2005 manifest files
Vin Shelton <acs@xemacs.org>
parents: 4458
diff changeset
56 2009-02-06 Vin Shelton <acs@xemacs.org>
202cb69c4d87 Support VS 2005 manifest files
Vin Shelton <acs@xemacs.org>
parents: 4458
diff changeset
57
202cb69c4d87 Support VS 2005 manifest files
Vin Shelton <acs@xemacs.org>
parents: 4458
diff changeset
58 * xemacs.mak: Add support for Visual Studio 2005 manifests.
202cb69c4d87 Support VS 2005 manifest files
Vin Shelton <acs@xemacs.org>
parents: 4458
diff changeset
59
4458
d9b9b5f90386 Provide SHEBANG_PROGNAME on Win32; correct a bug with it and string concat'ing
Aidan Kehoe <kehoea@parhasard.net>
parents: 4419
diff changeset
60 2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
d9b9b5f90386 Provide SHEBANG_PROGNAME on Win32; correct a bug with it and string concat'ing
Aidan Kehoe <kehoea@parhasard.net>
parents: 4419
diff changeset
61
d9b9b5f90386 Provide SHEBANG_PROGNAME on Win32; correct a bug with it and string concat'ing
Aidan Kehoe <kehoea@parhasard.net>
parents: 4419
diff changeset
62 * xemacs.mak (PROGRAM_DEFINES):
d9b9b5f90386 Provide SHEBANG_PROGNAME on Win32; correct a bug with it and string concat'ing
Aidan Kehoe <kehoea@parhasard.net>
parents: 4419
diff changeset
63 Provide SHEBANG_PROGNAME on Win32 too.
d9b9b5f90386 Provide SHEBANG_PROGNAME on Win32; correct a bug with it and string concat'ing
Aidan Kehoe <kehoea@parhasard.net>
parents: 4419
diff changeset
64
4419
eb82fbb675ea Use Mercurial changeset hash to identify build version.
Mike Sperber <sperber@deinprogramm.de>
parents: 4413
diff changeset
65 2008-01-25 Michael Sperber <mike@xemacs.org>
eb82fbb675ea Use Mercurial changeset hash to identify build version.
Mike Sperber <sperber@deinprogramm.de>
parents: 4413
diff changeset
66
eb82fbb675ea Use Mercurial changeset hash to identify build version.
Mike Sperber <sperber@deinprogramm.de>
parents: 4413
diff changeset
67 * xemacs.mak (version.sh): Generate version.sh via Mercurial.
eb82fbb675ea Use Mercurial changeset hash to identify build version.
Mike Sperber <sperber@deinprogramm.de>
parents: 4413
diff changeset
68
4413
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
69 2008-01-24 Mike Sperber <mike@xemacs.org>
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
70
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
71 * config.inc.samp: Fix URL for optional libraries.
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
72 * xemacs.mak (PATH_PREFIX): Set PATH_PREFIX to the value of INSTALL_DIR.
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
73 * xemacs.mak (PATH_DEFINES): Fix setting of PATH_DEFINES.
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
74 * xemacs.mak (DEBUG_FLAG_COMPILE_DEBUG): Comment out -RTC1: it
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
75 even crashes with VC 8.
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
76 * xemacs.mak: Comment out echo line that leads to
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
77 command-line-too-long error on some Windowses.
dc84ec90b463 Fix build problems on Windows.
Mike Sperber <sperber@deinprogramm.de>
parents: 4405
diff changeset
78
4405
4b62544f5139 Use debug version of Intel's math library when debugging.
Vin Shelton <acs@xemacs.org>
parents: 4403
diff changeset
79 2008-01-18 Vin Shelton <acs@xemacs.org>
4b62544f5139 Use debug version of Intel's math library when debugging.
Vin Shelton <acs@xemacs.org>
parents: 4403
diff changeset
80
4b62544f5139 Use debug version of Intel's math library when debugging.
Vin Shelton <acs@xemacs.org>
parents: 4403
diff changeset
81 * xemacs.mak: Use debug version of Intel's libm, if appropriate.
4b62544f5139 Use debug version of Intel's math library when debugging.
Vin Shelton <acs@xemacs.org>
parents: 4403
diff changeset
82
4403
7080e020d700 Add support for the Intel compiler under Windows
Vin Shelton <acs@xemacs.org>
parents: 4225
diff changeset
83 2008-01-17 Vin Shelton <acs@xemacs.org>
7080e020d700 Add support for the Intel compiler under Windows
Vin Shelton <acs@xemacs.org>
parents: 4225
diff changeset
84
7080e020d700 Add support for the Intel compiler under Windows
Vin Shelton <acs@xemacs.org>
parents: 4225
diff changeset
85 * config.inc.samp: Added USE_INTEL_COMPILER to support the Intel
7080e020d700 Add support for the Intel compiler under Windows
Vin Shelton <acs@xemacs.org>
parents: 4225
diff changeset
86 compiler.
7080e020d700 Add support for the Intel compiler under Windows
Vin Shelton <acs@xemacs.org>
parents: 4225
diff changeset
87 * xemacs.mak: Use USE_INTEL_COMPILER.
7080e020d700 Add support for the Intel compiler under Windows
Vin Shelton <acs@xemacs.org>
parents: 4225
diff changeset
88
4225
e358b6c40407 [xemacs-hg @ 2007-10-15 06:54:20 by adrian]
adrian
parents: 3975
diff changeset
89 2007-10-15 Adrian Aichner <adrian@xemacs.org>
e358b6c40407 [xemacs-hg @ 2007-10-15 06:54:20 by adrian]
adrian
parents: 3975
diff changeset
90
e358b6c40407 [xemacs-hg @ 2007-10-15 06:54:20 by adrian]
adrian
parents: 3975
diff changeset
91 * xemacs.mak (INFO_FILES): Sync nt/xemacs.mak and man/Makefile
e358b6c40407 [xemacs-hg @ 2007-10-15 06:54:20 by adrian]
adrian
parents: 3975
diff changeset
92 (adding beta.info).
e358b6c40407 [xemacs-hg @ 2007-10-15 06:54:20 by adrian]
adrian
parents: 3975
diff changeset
93 * xemacs.mak (LISPREF_SRCS): Ditto. Adding packages.texi.
e358b6c40407 [xemacs-hg @ 2007-10-15 06:54:20 by adrian]
adrian
parents: 3975
diff changeset
94
3975
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3741
diff changeset
95 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org>
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3741
diff changeset
96
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3741
diff changeset
97 * XEmacs 21.5.28 "fuki" is released.
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3741
diff changeset
98
3741
8aa52dcfc11a [xemacs-hg @ 2006-12-12 14:54:49 by vins]
vins
parents: 3402
diff changeset
99 2006-12-11 Vin Shelton <acs@xemacs.org>
8aa52dcfc11a [xemacs-hg @ 2006-12-12 14:54:49 by vins]
vins
parents: 3402
diff changeset
100
8aa52dcfc11a [xemacs-hg @ 2006-12-12 14:54:49 by vins]
vins
parents: 3402
diff changeset
101 * config.inc.samp: Added BUILD_FOR_SETUP_KIT.
8aa52dcfc11a [xemacs-hg @ 2006-12-12 14:54:49 by vins]
vins
parents: 3402
diff changeset
102 * xemacs.mak: Use BUILD_FOR_SETUP_KIT to define
8aa52dcfc11a [xemacs-hg @ 2006-12-12 14:54:49 by vins]
vins
parents: 3402
diff changeset
103 OK_TO_USE_MSVCRTD.
8aa52dcfc11a [xemacs-hg @ 2006-12-12 14:54:49 by vins]
vins
parents: 3402
diff changeset
104
3402
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3363
diff changeset
105 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org>
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3363
diff changeset
106
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3363
diff changeset
107 * XEmacs 21.5.27 "fiddleheads" is released.
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3363
diff changeset
108
3363
2a199f37e01f [xemacs-hg @ 2006-04-26 21:22:22 by adrian]
adrian
parents: 3323
diff changeset
109 2006-04-26 Adrian Aichner <adrian@xemacs.org>
2a199f37e01f [xemacs-hg @ 2006-04-26 21:22:22 by adrian]
adrian
parents: 3323
diff changeset
110
2a199f37e01f [xemacs-hg @ 2006-04-26 21:22:22 by adrian]
adrian
parents: 3323
diff changeset
111 * xemacs.dsw: Updated by MS VS 6.0.
2a199f37e01f [xemacs-hg @ 2006-04-26 21:22:22 by adrian]
adrian
parents: 3323
diff changeset
112 * xemacs.dsp: Convert to DOS format, as suggested by
2a199f37e01f [xemacs-hg @ 2006-04-26 21:22:22 by adrian]
adrian
parents: 3323
diff changeset
113 Robinows@aol.com.
2a199f37e01f [xemacs-hg @ 2006-04-26 21:22:22 by adrian]
adrian
parents: 3323
diff changeset
114
3323
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
115 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org>
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
116
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
117 * XEmacs 21.5.26 "endive" is released.
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
118
3281
57711e9aac15 [xemacs-hg @ 2006-03-14 00:09:02 by vins]
vins
parents: 3263
diff changeset
119 2006-02-27 Vin Shelton <acs@xemacs.org>
57711e9aac15 [xemacs-hg @ 2006-03-14 00:09:02 by vins]
vins
parents: 3263
diff changeset
120
57711e9aac15 [xemacs-hg @ 2006-03-14 00:09:02 by vins]
vins
parents: 3263
diff changeset
121 * config.inc.samp: Comment out PACKAGE_PREFIX.
57711e9aac15 [xemacs-hg @ 2006-03-14 00:09:02 by vins]
vins
parents: 3263
diff changeset
122 * xemacs.mak: Convert PACKAGE_PREFIX input from config.inc to
57711e9aac15 [xemacs-hg @ 2006-03-14 00:09:02 by vins]
vins
parents: 3263
diff changeset
123 PATH_LATE_PACKAGE_DIRECTORIES. Do not use PACKAGE_PATH.
57711e9aac15 [xemacs-hg @ 2006-03-14 00:09:02 by vins]
vins
parents: 3263
diff changeset
124
3263
d674024a8674 [xemacs-hg @ 2006-02-27 16:29:00 by crestani]
crestani
parents: 3259
diff changeset
125 2006-02-22 Marcus Crestani <crestani@xemacs.org>
d674024a8674 [xemacs-hg @ 2006-02-27 16:29:00 by crestani]
crestani
parents: 3259
diff changeset
126
d674024a8674 [xemacs-hg @ 2006-02-27 16:29:00 by crestani]
crestani
parents: 3259
diff changeset
127 * xemacs.mak: Remove mc-alloc, replace with newgc, adjust output.
d674024a8674 [xemacs-hg @ 2006-02-27 16:29:00 by crestani]
crestani
parents: 3259
diff changeset
128 * config.inc.samp: Remove MC_ALLOC option.
d674024a8674 [xemacs-hg @ 2006-02-27 16:29:00 by crestani]
crestani
parents: 3259
diff changeset
129
3259
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
130 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org>
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
131
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
132 * XEmacs 21.5.25 "eggplant" is released.
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3150
diff changeset
133
3150
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
134 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org>
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
135
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
136 * XEmacs 21.5.24 "dandelion" is released.
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
137
3092
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
138 2005-11-21 Marcus Crestani <crestani@xemacs.org>
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
139
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
140 Incremental Garbage Collector
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
141
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
142 * config.inc.samp: Add NEW_GC option.
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
143 * xemacs.dsp: Add files gc.c, gc.h, vdb.c, vdb.h, and vdb-win32.c.
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
144 * xemacs.mak: Add NEW_GC option; if NEW_GC, turn on KKCC and
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
145 MC_ALLOC.
141c2920ea48 [xemacs-hg @ 2005-11-25 01:41:31 by crestani]
crestani
parents: 3054
diff changeset
146
3054
f4a678ca6f3d [xemacs-hg @ 2005-11-10 15:45:13 by crestani]
crestani
parents: 3034
diff changeset
147 2005-11-08 Marcus Crestani <crestani@xemacs.org>
f4a678ca6f3d [xemacs-hg @ 2005-11-10 15:45:13 by crestani]
crestani
parents: 3034
diff changeset
148
f4a678ca6f3d [xemacs-hg @ 2005-11-10 15:45:13 by crestani]
crestani
parents: 3034
diff changeset
149 * xemacs.mak:
f4a678ca6f3d [xemacs-hg @ 2005-11-10 15:45:13 by crestani]
crestani
parents: 3034
diff changeset
150 * xemacs.mak ($(OUTDIR)):
f4a678ca6f3d [xemacs-hg @ 2005-11-10 15:45:13 by crestani]
crestani
parents: 3034
diff changeset
151 * xemacs.mak (all): Fix build output directory structure.
f4a678ca6f3d [xemacs-hg @ 2005-11-10 15:45:13 by crestani]
crestani
parents: 3034
diff changeset
152
3034
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
153 2005-10-28 Ben Wing <ben@xemacs.org>
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
154
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
155 * xemacs.mak (HAVE_BIGNUM):
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
156 Set default values for BUILD_BIGNUM_MINGW_SHARED,
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
157 BUILD_BIGNUM_NATIVE_SHARED to 0 to avoid make problems.
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
158 * xemacs.mak (OPT_INCLUDES):
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
159 Don't look in gmp-dynamic, gmp-static; the include file doesn't vary.
fe94f59a2773 [xemacs-hg @ 2005-10-28 05:42:07 by ben]
ben
parents: 3031
diff changeset
160
3031
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2951
diff changeset
161 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org>
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2951
diff changeset
162
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2951
diff changeset
163 * XEmacs 21.5.23 "daikon" is released.
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 2951
diff changeset
164
2951
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
165 2005-09-26 Ben Wing <ben@xemacs.org>
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
166
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
167 * README:
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
168 Major rewrite. Document how to compile various optional libs.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
169
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
170 * config.inc.samp:
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
171 Update to recent versions of optional libs. Add support for
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
172 gmp, db, postgresql, ldap. Turn on optimization when not debug.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
173
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
174 * minitar.c:
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
175 Include config.h.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
176
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
177 * xemacs.mak:
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
178 * xemacs.mak (HAVE_WIDGETS):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
179 * xemacs.mak (OPT_DEFINES):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
180 * xemacs.mak (OPT_OBJS):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
181 * xemacs.mak (BROWSERFLAGS):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
182 * xemacs.mak (INCLUDES):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
183 * xemacs.mak (DEFINES):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
184 * xemacs.mak (TEMACS_COMMON_OBJS):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
185 * xemacs.mak (TEMACS_OBJS):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
186 * xemacs.mak ($(OUTDIR)\postgresql.obj):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
187 * xemacs.mak ($(BLDLIB_SRC)/minitar.exe):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
188 * xemacs.mak ( NOTE):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
189 * xemacs.mak (TEMACS_LIBS):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
190 * xemacs.mak ($(RAW_EXE)):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
191 * xemacs.mak (mostlyclean):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
192 * xemacs.mak (versionclean):
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
193 Figure out VC++ version and use it to set debug and browser flags
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
194 appropriately.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
195 Add support for building gmp, db, postgresql, ldap.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
196 Rewrite handling of optional stuff so it is all added to single
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
197 variables OPT_* rather than to various FOO_* variables.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
198 Pass -I$(SRC) to minitar.c so it compiles.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
199 Pass module sources, not objects, to make-docfile.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
200 Delete more stuff in `make clean'.
b694dfd2f40e [xemacs-hg @ 2005-09-26 08:13:00 by ben]
ben
parents: 2948
diff changeset
201
2948
b5fe6b5627b1 [xemacs-hg @ 2005-09-25 19:13:43 by adrian]
adrian
parents: 2931
diff changeset
202 2005-09-25 Adrian Aichner <adrian@xemacs.org>
b5fe6b5627b1 [xemacs-hg @ 2005-09-25 19:13:43 by adrian]
adrian
parents: 2931
diff changeset
203
b5fe6b5627b1 [xemacs-hg @ 2005-09-25 19:13:43 by adrian]
adrian
parents: 2931
diff changeset
204 * xemacs.mak: Fix variable initialization order.
b5fe6b5627b1 [xemacs-hg @ 2005-09-25 19:13:43 by adrian]
adrian
parents: 2931
diff changeset
205
2931
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
206 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org>
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
207
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
208 * XEmacs 21.5.22 "cucumber" is released.
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
209
2791
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2790
diff changeset
210 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org>
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2790
diff changeset
211
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2790
diff changeset
212 * XEmacs 21.5.21 "corn" is released.
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2790
diff changeset
213
2790
ac63ab256048 [xemacs-hg @ 2005-05-28 04:51:22 by stephent]
stephent
parents: 2720
diff changeset
214 2005-05-19 Marcus Crestani <crestani@xemacs.org>
ac63ab256048 [xemacs-hg @ 2005-05-28 04:51:22 by stephent]
stephent
parents: 2720
diff changeset
215
ac63ab256048 [xemacs-hg @ 2005-05-28 04:51:22 by stephent]
stephent
parents: 2720
diff changeset
216 * config.inc.samp (USE_KKCC): Enable by default.
ac63ab256048 [xemacs-hg @ 2005-05-28 04:51:22 by stephent]
stephent
parents: 2720
diff changeset
217 * config.inc.samp (MC_ALLOC): Enable by default.
ac63ab256048 [xemacs-hg @ 2005-05-28 04:51:22 by stephent]
stephent
parents: 2720
diff changeset
218
2720
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
219 2005-04-01 Marcus Crestani <crestani@xemacs.org>
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
220
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
221 The new allocator.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
222
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
223 New configure flag: `MC_ALLOC':
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
224
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
225 * config.inc.samp: Add new flag `MC_ALLOC'.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
226 * xemacs.mak: Add flag and configuration output for `MC_ALLOC'.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
227
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
228 New files:
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
229
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
230 * xemacs.dsp: Add source files mc-alloc.c and mc-alloc.h.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
231 * xemacs.mak: Add new object file mc-alloc.obj to dependencies.
6fa9919a9a0b [xemacs-hg @ 2005-04-08 23:10:01 by crestani]
crestani
parents: 2653
diff changeset
232
2653
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2605
diff changeset
233 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org>
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2605
diff changeset
234
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2605
diff changeset
235 * XEmacs 21.5.20 "cilantro" is released.
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2605
diff changeset
236
2605
262b5c1d8c18 [xemacs-hg @ 2005-02-22 22:34:23 by adrian]
adrian
parents: 2594
diff changeset
237 2005-02-22 Adrian Aichner <adrian@xemacs.org>
262b5c1d8c18 [xemacs-hg @ 2005-02-22 22:34:23 by adrian]
adrian
parents: 2594
diff changeset
238
262b5c1d8c18 [xemacs-hg @ 2005-02-22 22:34:23 by adrian]
adrian
parents: 2594
diff changeset
239 * xemacs.mak (install): Don't copy BUGS, which has been removed.
262b5c1d8c18 [xemacs-hg @ 2005-02-22 22:34:23 by adrian]
adrian
parents: 2594
diff changeset
240
2594
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2561
diff changeset
241 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org>
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2561
diff changeset
242
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2561
diff changeset
243 * XEmacs 21.5.19 "chives" is released.
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2561
diff changeset
244
2561
bca59a29f9d9 [xemacs-hg @ 2005-02-04 02:58:32 by ben]
ben
parents: 2537
diff changeset
245 2005-02-03 Ben Wing <ben@xemacs.org>
bca59a29f9d9 [xemacs-hg @ 2005-02-04 02:58:32 by ben]
ben
parents: 2537
diff changeset
246
bca59a29f9d9 [xemacs-hg @ 2005-02-04 02:58:32 by ben]
ben
parents: 2537
diff changeset
247 * config.inc.samp (COMPFACE_DIR):
bca59a29f9d9 [xemacs-hg @ 2005-02-04 02:58:32 by ben]
ben
parents: 2537
diff changeset
248 Change version to 1.5.1 in accordance with FTP site.
bca59a29f9d9 [xemacs-hg @ 2005-02-04 02:58:32 by ben]
ben
parents: 2537
diff changeset
249
2537
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2530
diff changeset
250 2005-01-31 Ben Wing <ben@xemacs.org>
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2530
diff changeset
251
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2530
diff changeset
252 * xemacs.mak (install):
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2530
diff changeset
253 Also copy BUGS, README, COPYING and Installation.
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2530
diff changeset
254
2524
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
255 2005-01-27 Ben Wing <ben@xemacs.org>
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
256
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
257 * xemacs.mak ({$(MANDIR)}.texi{$(INFODIR)}.info):
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
258 Use filename only when calling makeinfo, or it chokes on index
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
259 generation.
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
260
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
261 * xemacs.mak (TEMACS_COMMON_LFLAGS):
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
262 * xemacs.mak ( $(XEMACS_LFLAGS) -section):
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
263 Generate separate .pdb and .map files for temacs/xemacs; may
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
264 make profiling possible.
c634f2d588e8 [xemacs-hg @ 2005-01-28 01:54:47 by ben]
ben
parents: 2500
diff changeset
265
2500
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
266 2005-01-24 Ben Wing <ben@xemacs.org>
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
267
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
268 * config.inc.samp:
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
269 * config.inc.samp (PNG_DIR):
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
270 Declare OPTIONAL_LIBRARY_DIR as root of library directories.
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
271 Redo all graphics library defaults to mirror the versions and
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
272 directories in the current binary aux distribution on xemacs
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
273 web site. Enable TIFF and COMPFACE by default since you can
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
274 now compile with them and binary libs are provided.
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
275
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
276 * xemacs.mak:
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
277 * xemacs.mak (INCLUDES):
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
278 Put our own directories first in case of conflict (e.g. config.h
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
279 in compface).
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
280
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
281 * xemacs.mak ($(BLDLIB_SRC)/minitar.exe):
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
282 * xemacs.mak (LIB_SRC_TOOLS):
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
283 Use MSVCRT to avoid link problems.
3d8143fc88e1 [xemacs-hg @ 2005-01-24 23:33:30 by ben]
ben
parents: 2373
diff changeset
284
2373
ee2db3cf5512 [xemacs-hg @ 2004-11-07 07:37:53 by ben]
ben
parents: 2346
diff changeset
285 2004-11-07 Ben Wing <ben@xemacs.org>
ee2db3cf5512 [xemacs-hg @ 2004-11-07 07:37:53 by ben]
ben
parents: 2346
diff changeset
286
ee2db3cf5512 [xemacs-hg @ 2004-11-07 07:37:53 by ben]
ben
parents: 2346
diff changeset
287 * xemacs.mak (INTERNALS_SRCS):
ee2db3cf5512 [xemacs-hg @ 2004-11-07 07:37:53 by ben]
ben
parents: 2346
diff changeset
288 index.texi is deleted from internals/.
ee2db3cf5512 [xemacs-hg @ 2004-11-07 07:37:53 by ben]
ben
parents: 2346
diff changeset
289
2346
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2269
diff changeset
290 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org>
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2269
diff changeset
291
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2269
diff changeset
292 * XEmacs 21.5.18 "chestnut" is released.
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2269
diff changeset
293
2269
e13775448cf0 [xemacs-hg @ 2004-09-14 14:39:49 by james]
james
parents: 2106
diff changeset
294 2004-09-13 Jerry James <james@xemacs.org>
e13775448cf0 [xemacs-hg @ 2004-09-14 14:39:49 by james]
james
parents: 2106
diff changeset
295
e13775448cf0 [xemacs-hg @ 2004-09-14 14:39:49 by james]
james
parents: 2106
diff changeset
296 * xemacs.dsp: Remove callproc.c as a source file.
e13775448cf0 [xemacs-hg @ 2004-09-14 14:39:49 by james]
james
parents: 2106
diff changeset
297
2106
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
298 2004-06-01 Adrian Aichner <adrian@xemacs.org>
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
299
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
300 * xemacs.mak: Don't echo DEL command. Use COPYCMD everywhere.
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
301 Remove /r switch from COPY and COPYDIR, as environment variable
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
302 COPYCMD takes care of this.
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
303 * xemacs.mak (COPYCMD): New. Used to initialize environment
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
304 variable by same name.
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
305 * xemacs.mak (TEMACS_CPP_FLAGS_NO_CFLAGS): Handle
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
306 xemacs_extra_name (CVS date stamp).
e0cad74058ab [xemacs-hg @ 2004-05-31 23:41:30 by adrian]
adrian
parents: 1964
diff changeset
307
1964
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1782
diff changeset
308 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org>
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1782
diff changeset
309
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1782
diff changeset
310 * XEmacs 21.5.17 "chayote" is released.
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1782
diff changeset
311
1782
f5967016f79a [xemacs-hg @ 2003-11-06 22:53:31 by adrian]
adrian
parents: 1780
diff changeset
312 2003-11-06 Adrian Aichner <adrian@xemacs.org>
f5967016f79a [xemacs-hg @ 2003-11-06 22:53:31 by adrian]
adrian
parents: 1780
diff changeset
313
f5967016f79a [xemacs-hg @ 2003-11-06 22:53:31 by adrian]
adrian
parents: 1780
diff changeset
314 * minitar.c (Usage): Change return type to void.
f5967016f79a [xemacs-hg @ 2003-11-06 22:53:31 by adrian]
adrian
parents: 1780
diff changeset
315 * minitar.c (main): Fix inconsistent indentation, use return
f5967016f79a [xemacs-hg @ 2003-11-06 22:53:31 by adrian]
adrian
parents: 1780
diff changeset
316 instead of exit to fix compiler warning.
f5967016f79a [xemacs-hg @ 2003-11-06 22:53:31 by adrian]
adrian
parents: 1780
diff changeset
317
1780
3227a97effa8 [xemacs-hg @ 2003-11-06 15:12:33 by james]
james
parents: 1754
diff changeset
318 2003-10-27 Jerry James <james@xemacs.org>
3227a97effa8 [xemacs-hg @ 2003-11-06 15:12:33 by james]
james
parents: 1754
diff changeset
319
3227a97effa8 [xemacs-hg @ 2003-11-06 15:12:33 by james]
james
parents: 1754
diff changeset
320 * README: Update library versions. Delete irrelevant text.
3227a97effa8 [xemacs-hg @ 2003-11-06 15:12:33 by james]
james
parents: 1754
diff changeset
321 * config.inc.samp: Ditto.
3227a97effa8 [xemacs-hg @ 2003-11-06 15:12:33 by james]
james
parents: 1754
diff changeset
322
1754
39ed74ae932b [xemacs-hg @ 2003-10-15 20:24:33 by james]
james
parents: 1716
diff changeset
323 2003-10-15 Jerry James <james@xemacs.org>
39ed74ae932b [xemacs-hg @ 2003-10-15 20:24:33 by james]
james
parents: 1716
diff changeset
324
39ed74ae932b [xemacs-hg @ 2003-10-15 20:24:33 by james]
james
parents: 1716
diff changeset
325 * xemacs.mak (TEMACS_OBJS): Add emodules.obj, which always has
39ed74ae932b [xemacs-hg @ 2003-10-15 20:24:33 by james]
james
parents: 1716
diff changeset
326 content now.
39ed74ae932b [xemacs-hg @ 2003-10-15 20:24:33 by james]
james
parents: 1716
diff changeset
327
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1680
diff changeset
328 2003-09-26 Steve Youngs <youngs@xemacs.org>
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1680
diff changeset
329
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1680
diff changeset
330 * XEmacs 21.5.16 "celeriac" is released.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1680
diff changeset
331
1680
5c1b34a39cc8 [xemacs-hg @ 2003-09-13 12:54:34 by adrian]
adrian
parents: 1665
diff changeset
332 2003-09-13 Adrian Aichner <adrian@xemacs.org>
5c1b34a39cc8 [xemacs-hg @ 2003-09-13 12:54:34 by adrian]
adrian
parents: 1665
diff changeset
333
5c1b34a39cc8 [xemacs-hg @ 2003-09-13 12:54:34 by adrian]
adrian
parents: 1665
diff changeset
334 * xemacs.mak (TEMACS_BATCH_PACKAGES): Removed.
5c1b34a39cc8 [xemacs-hg @ 2003-09-13 12:54:34 by adrian]
adrian
parents: 1665
diff changeset
335 * xemacs.mak (check-temacs): Reverting to run with -no-packages
5c1b34a39cc8 [xemacs-hg @ 2003-09-13 12:54:34 by adrian]
adrian
parents: 1665
diff changeset
336 since it would cause package lisp to shadow core lisp (as happened
5c1b34a39cc8 [xemacs-hg @ 2003-09-13 12:54:34 by adrian]
adrian
parents: 1665
diff changeset
337 with unicode.el).
5c1b34a39cc8 [xemacs-hg @ 2003-09-13 12:54:34 by adrian]
adrian
parents: 1665
diff changeset
338
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1657
diff changeset
339 2003-09-03 Steve Youngs <youngs@xemacs.org>
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1657
diff changeset
340
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1657
diff changeset
341 * XEmacs 21.5.15 "celery" is released.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1657
diff changeset
342
1657
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
343 2003-08-31 Adrian Aichner <adrian@xemacs.org>
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
344
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
345 * xemacs.mak (makeinfo-test): Moved after variable initialization
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
346 to make test actually work.
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
347 * xemacs.mak (TEMACS_BATCH_PACKAGES): New.
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
348 * xemacs.mak (check-temacs): Use TEMACS_BATCH_PACKAGES to enable
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
349 regression tests requiring packages.
5c8854104e13 [xemacs-hg @ 2003-08-31 17:52:59 by adrian]
adrian
parents: 1529
diff changeset
350
1529
d4c017f833e2 [xemacs-hg @ 2003-06-15 13:25:46 by adrian]
adrian
parents: 1510
diff changeset
351 2003-06-15 Adrian Aichner <adrian@xemacs.org>
d4c017f833e2 [xemacs-hg @ 2003-06-15 13:25:46 by adrian]
adrian
parents: 1510
diff changeset
352
d4c017f833e2 [xemacs-hg @ 2003-06-15 13:25:46 by adrian]
adrian
parents: 1510
diff changeset
353 * minitar.c (main): Handle 0 size files correctly.
d4c017f833e2 [xemacs-hg @ 2003-06-15 13:25:46 by adrian]
adrian
parents: 1510
diff changeset
354
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
355 2003-06-01 Steve Youngs <youngs@xemacs.org>
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
356
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
357 * XEmacs 21.5.14 "cassava" is released.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
358
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
359 2003-05-10 Steve Youngs <youngs@xemacs.org>
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
360
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
361 * XEmacs 21.5.13 "cauliflower" is released.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1431
diff changeset
362
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1393
diff changeset
363 2003-04-24 Steve Youngs <youngs@xemacs.org>
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1393
diff changeset
364
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1393
diff changeset
365 * XEmacs 21.5.12 "carrot" is released.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1393
diff changeset
366
1393
9ced34dff720 [xemacs-hg @ 2003-03-30 21:43:01 by adrian]
adrian
parents: 1382
diff changeset
367 2003-03-30 Adrian Aichner <adrian@xemacs.org>
9ced34dff720 [xemacs-hg @ 2003-03-30 21:43:01 by adrian]
adrian
parents: 1382
diff changeset
368
9ced34dff720 [xemacs-hg @ 2003-03-30 21:43:01 by adrian]
adrian
parents: 1382
diff changeset
369 * xemacs.mak (install): PROBLEMS is actually in $(SRCROOT).
9ced34dff720 [xemacs-hg @ 2003-03-30 21:43:01 by adrian]
adrian
parents: 1382
diff changeset
370
1382
134a4093b1e7 [xemacs-hg @ 2003-03-25 23:45:44 by adrian]
adrian
parents: 1371
diff changeset
371 2003-03-26 Adrian Aichner <adrian@xemacs.org>
134a4093b1e7 [xemacs-hg @ 2003-03-25 23:45:44 by adrian]
adrian
parents: 1371
diff changeset
372
134a4093b1e7 [xemacs-hg @ 2003-03-25 23:45:44 by adrian]
adrian
parents: 1371
diff changeset
373 * xemacs.mak (install): Copy $(BLDLIB_SRC)\PROBLEMS, now that
134a4093b1e7 [xemacs-hg @ 2003-03-25 23:45:44 by adrian]
adrian
parents: 1371
diff changeset
374 nt\PROBLEMS is gone (part of ..\PROBLEMS now).
134a4093b1e7 [xemacs-hg @ 2003-03-25 23:45:44 by adrian]
adrian
parents: 1371
diff changeset
375
1370
49cfb333a12a [xemacs-hg @ 2003-03-22 20:50:44 by adrian]
adrian
parents: 1347
diff changeset
376 2003-03-22 Adrian Aichner <adrian@xemacs.org>
49cfb333a12a [xemacs-hg @ 2003-03-22 20:50:44 by adrian]
adrian
parents: 1347
diff changeset
377
49cfb333a12a [xemacs-hg @ 2003-03-22 20:50:44 by adrian]
adrian
parents: 1347
diff changeset
378 * xemacs.mak (installation): Restore version convention in
1371
53966c86d1b8 [xemacs-hg @ 2003-03-22 21:57:47 by adrian]
adrian
parents: 1370
diff changeset
379 generated Installation file.
1370
49cfb333a12a [xemacs-hg @ 2003-03-22 20:50:44 by adrian]
adrian
parents: 1347
diff changeset
380
1347
8d350b095c21 [xemacs-hg @ 2003-03-09 12:59:36 by ben]
ben
parents: 1346
diff changeset
381 2003-03-09 Ben Wing <ben@xemacs.org>
8d350b095c21 [xemacs-hg @ 2003-03-09 12:59:36 by ben]
ben
parents: 1346
diff changeset
382
8d350b095c21 [xemacs-hg @ 2003-03-09 12:59:36 by ben]
ben
parents: 1346
diff changeset
383 * config.inc.samp (COMPFACE_DIR):
8d350b095c21 [xemacs-hg @ 2003-03-09 12:59:36 by ben]
ben
parents: 1346
diff changeset
384 Note that relative directories are a no-no in BUILD_DIR and
8d350b095c21 [xemacs-hg @ 2003-03-09 12:59:36 by ben]
ben
parents: 1346
diff changeset
385 SOURCE_DIR. Use paths relative to $(MAKEROOT) instead.
8d350b095c21 [xemacs-hg @ 2003-03-09 12:59:36 by ben]
ben
parents: 1346
diff changeset
386
1346
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
387 2003-03-06 Ben Wing <ben@xemacs.org>
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
388
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
389 * xemacs.mak (INFO): New.
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
390 * xemacs.mak (PATH_DEFINES):
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
391 Add override for info/ as well when separate source/build dirs.
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
392
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
393 * xemacs.mak (dump_temacs):
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
394 * xemacs.mak (all):
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
395 * xemacs.mak (TEMACS_DUMP_DEP):
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
396 * xemacs.mak (update-elc): New.
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
397 * xemacs.mak (docfile):
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
398 * xemacs.mak (update-elc-2):
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
399 * xemacs.mak (load-shadows):
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
400 Order sections in main build process and add comments. Add
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
401 additional dependencies to try and prevent later steps from
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
402 happening when failures in earlier steps have occurred.
01c57eb70ae9 [xemacs-hg @ 2003-03-09 02:27:27 by ben]
ben
parents: 1333
diff changeset
403
1333
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
404 2003-03-01 Ben Wing <ben@xemacs.org>
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
405
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
406 * PROBLEMS: Delete.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
407
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
408 * config.inc.samp (USE_FASTCALL):
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
409 * config.inc.samp (HAVE_VC6): Removed.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
410 * config.inc.samp (DEBUG_XEMACS):
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
411 * config.inc.samp (SUPPORT_EDIT_AND_CONTINUE): New.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
412 * xemacs.mak (DEBUG_XEMACS):
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
413 * xemacs.mak (HAVE_VC6): Removed.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
414 * xemacs.mak (SUPPORT_EDIT_AND_CONTINUE): New.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
415 * xemacs.mak (CCV):
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
416 * xemacs.mak (LIB_SRC_CFLAGS): New.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
417 * xemacs.mak (ETAGS_DEPS):
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
418 * xemacs.mak (OS):
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
419 * xemacs.mak (TEMACS_LFLAGS):
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
420 Eliminate HAVE_VC6, use SUPPORT_EDIT_AND_CONTINUE in its place.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
421 No incremental linking unless SUPPORT_EDIT_AND_CONTINUE, since it
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
422 can cause nasty crashes in pdump. Put warnings about this in
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
423 config.inc.samp. Report the full compile flags used for src
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
424 and lib-src in the Installation output.
1b0339b048ce [xemacs-hg @ 2003-03-02 09:38:37 by ben]
ben
parents: 1330
diff changeset
425
1330
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
426 2003-02-28 Ben Wing <ben@xemacs.org>
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
427
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
428 * README:
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
429 * README (NOTE): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
430 * config.inc.samp (HAVE_MS_WINDOWS):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
431 * config.inc.samp (HAVE_X_WINDOWS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
432 * config.inc.samp (X11_DIR): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
433 * config.inc.samp (COMPFACE_DIR):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
434 * xemacs.mak (XEMACS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
435 * xemacs.mak (LISP): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
436 * xemacs.mak (LIB_SRC): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
437 * xemacs.mak (MODULES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
438 * xemacs.mak (NT): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
439 * xemacs.mak (OUTDIR): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
440 * xemacs.mak (SRC): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
441 * xemacs.mak (LWLIB_SRCDIR): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
442 * xemacs.mak (MAKEDIRSTRING): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
443 * xemacs.mak (XEMACSDIRSTRING): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
444 * xemacs.mak (MAKEROOT): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
445 * xemacs.mak (COPYDIR):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
446 * xemacs.mak (INFODOCK_VERSION_STRING): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
447 * xemacs.mak (XEMACS_VERSION_STRING): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
448 * xemacs.mak (SEPARATE_BUILD): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
449 * xemacs.mak (SRCROOT): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
450 * xemacs.mak (BLDROOT): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
451 * xemacs.mak (PROGRAM_DEFINES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
452 * xemacs.mak (INSTALL_DIR): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
453 * xemacs.mak (ETC): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
454 * xemacs.mak (BLDLIB_SRC): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
455 * xemacs.mak (BLDNT): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
456 * xemacs.mak (BLDSRC): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
457 * xemacs.mak (PACKAGE_PREFIX): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
458 * xemacs.mak (PACKAGE_PATH): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
459 * xemacs.mak (PATH_PACKAGEPATH): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
460 * xemacs.mak (HAVE_X_WINDOWS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
461 * xemacs.mak (USE_CRTDLL):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
462 * xemacs.mak (CONFIG_ERROR):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
463 * xemacs.mak (OS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
464 * xemacs.mak (EMACS_CONFIGURATION): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
465 * xemacs.mak (STACK_TRACE_EYE_CATCHER): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
466 * xemacs.mak (CCV): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
467 * xemacs.mak (DEBUG_FLAGS_COMPILE): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
468 * xemacs.mak (DEBUG_FLAGS_LINK): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
469 * xemacs.mak (DEBUG_DEFINES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
470 * xemacs.mak (BROWSERFLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
471 * xemacs.mak (C_LIBFLAG): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
472 * xemacs.mak (LIBC_LIB): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
473 * xemacs.mak (OPTFLAGS_FASTCALL): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
474 * xemacs.mak (OPTFLAGS_CDECL): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
475 * xemacs.mak (PATH_PREFIX): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
476 * xemacs.mak (OPTFLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
477 * xemacs.mak (PROFILE_FLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
478 * xemacs.mak (PATH_DEFINES): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
479 * xemacs.mak (MSW_DEFINES):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
480 * xemacs.mak (TEMACS_MSW_OBJS): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
481 * xemacs.mak (CPLUSPLUS_COMPILE_FLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
482 * xemacs.mak (CFLAGS_NO_OPT): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
483 * xemacs.mak (CFLAGS_NO_LIB): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
484 * xemacs.mak (CFLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
485 * xemacs.mak (CFLAGS_CDECL_NO_LIB): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
486 * xemacs.mak (CFLAGS_CDECL): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
487 * xemacs.mak (X_DEFINES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
488 * xemacs.mak (TEMACS_MULE_OBJS): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
489 * xemacs.mak (X_INCLUDES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
490 * xemacs.mak (X_LIBS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
491 * xemacs.mak (TEMACS_DEBUG_OBJS): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
492 * xemacs.mak (TEMACS_DUMP_OBJS): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
493 * xemacs.mak (TEMACS_ALLOC_OBJS): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
494 * xemacs.mak (XEMACS_INCLUDES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
495 * xemacs.mak (LIB_SRC_DEFINES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
496 * xemacs.mak (INCLUDES):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
497 * xemacs.mak (DEFINES):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
498 * xemacs.mak (CONFIG_VALUES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
499 * xemacs.mak (TEMACS_CPP_FLAGS_NO_CFLAGS):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
500 * xemacs.mak (TEMACS_ENTRYPOINT): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
501 * xemacs.mak (TEMACS_DIR): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
502 * xemacs.mak (TEMACS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
503 * xemacs.mak (TEMACS_BROWSE): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
504 * xemacs.mak (TEMACS_SRC): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
505 * xemacs.mak (TEMACS_CPP_CDECL_FLAGS):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
506 * xemacs.mak (TEMACS_LIBS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
507 * xemacs.mak (TEMACS_OBJS):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
508 * xemacs.mak (TEMACS_LFLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
509 * xemacs.mak (LINK_DEPENDENCY_ARGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
510 * xemacs.mak (LINK_STANDARD_LIBRARY_ARGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
511 * xemacs.mak (ETAGS_DEPS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
512 * xemacs.mak (TEMACS_X_OBJS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
513 * xemacs.mak (LIB_SRC_TOOLS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
514 * xemacs.mak (LASTFILE): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
515 * xemacs.mak (LASTFILE_SRC): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
516 * xemacs.mak (LASTFILE_FLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
517 * xemacs.mak (LASTFILE_OBJS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
518 * xemacs.mak (LWLIB): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
519 * xemacs.mak (LWLIB_FLAGS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
520 * xemacs.mak (LWLIB_OBJS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
521 * xemacs.mak (.SUFFIXES):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
522 * xemacs.mak (create-list-file): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
523 * xemacs.mak (compile-list-file): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
524 * xemacs.mak (TEMACS_DUMP_ID_OBJ): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
525 * xemacs.mak (PROGNAME): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
526 * xemacs.mak (DO_TEMACS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
527 * xemacs.mak (DO_XEMACS): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
528 * xemacs.mak (BATCH): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
529 * xemacs.mak (BATCH_PACKAGES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
530 * xemacs.mak (TEMACS_BATCH): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
531 * xemacs.mak (XEMACS_BATCH): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
532 * xemacs.mak (XEMACS_BATCH_PACKAGES): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
533 * xemacs.mak (temacs_loadup_args): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
534 * xemacs.mak (dump_temacs_args): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
535 * xemacs.mak (run_temacs_args): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
536 * xemacs.mak (dump_temacs): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
537 * xemacs.mak (testdir): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
538 * xemacs.mak (batch_test_emacs): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
539 * xemacs.mak (check): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
540 * xemacs.mak (check-temacs): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
541 * xemacs.mak (MANDIR):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
542 * xemacs.mak (check-features): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
543 * xemacs.mak (tagslisp): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
544 * xemacs.mak (tags): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
545 * xemacs.mak (NEW_USERS_GUIDE_SRCS):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
546 * xemacs.mak (makeinfo-test):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
547 * xemacs.mak (installation): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
548 * xemacs.mak (RAW_EXE): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
549 * xemacs.mak (DUMP_TARGET): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
550 * xemacs.mak (all): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
551 * xemacs.mak (TEMACS_DUMP_DEP): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
552 * xemacs.mak (DOC):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
553 * xemacs.mak (docfile):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
554 * xemacs.mak (update-elc):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
555 * xemacs.mak (update-elc-2):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
556 * xemacs.mak (load-shadows):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
557 * xemacs.mak (temacs): Removed.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
558 * xemacs.mak (install):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
559 * xemacs.mak (versionclean): New.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
560 * xemacs.mak (distclean):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
561 * xemacs.mak (realclean):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
562 * xemacs.mak (extraclean):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
563 * xemacs.mak (depend):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
564 * xemacs.mak (unicode-encapsulate):
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
565 -- Major reorganization and cleanup.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
566 -- Add support for separated build tree and source tree.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
567 -- Delete all support for X Windows building, since it's
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
568 totally bit-rotten and will never be fixed up. Instruct
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
569 people to use Cygwin if they want such support.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
570
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
571 * make-build-dir:
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
572 New script to create a skeleton build tree for use with
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
573 separated build and source tree compilation.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1318
diff changeset
574
1318
b531bf8658e9 [xemacs-hg @ 2003-02-21 06:56:46 by ben]
ben
parents: 1315
diff changeset
575 2003-02-20 Ben Wing <ben@xemacs.org>
b531bf8658e9 [xemacs-hg @ 2003-02-21 06:56:46 by ben]
ben
parents: 1315
diff changeset
576
b531bf8658e9 [xemacs-hg @ 2003-02-21 06:56:46 by ben]
ben
parents: 1315
diff changeset
577 * xemacs.dsp (CFG):
b531bf8658e9 [xemacs-hg @ 2003-02-21 06:56:46 by ben]
ben
parents: 1315
diff changeset
578 Add /k to default build.
b531bf8658e9 [xemacs-hg @ 2003-02-21 06:56:46 by ben]
ben
parents: 1315
diff changeset
579
1315
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
580 2003-02-19 Ben Wing <ben@xemacs.org>
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
581
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
582 * xemacs.mak (DO_TEMACS): New.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
583 * xemacs.mak (DO_XEMACS): New.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
584 * xemacs.mak (TEMACS_BATCH):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
585 * xemacs.mak (temacs_loadup_args): New.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
586 * xemacs.mak (dump_temacs_args): New.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
587 * xemacs.mak (run_temacs_args): New.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
588 * xemacs.mak (dump_temacs):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
589 * xemacs.mak (blddir): Removed.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
590 * xemacs.mak (temacs_loadup): Removed.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
591 * xemacs.mak (run_temacs): Removed.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
592 * xemacs.mak (check):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
593 * xemacs.mak (check-temacs):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
594 * xemacs.mak (check-features): New.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
595 * xemacs.mak (makeinfo-test):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
596 * xemacs.mak (LOADPATH): Removed.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
597 * xemacs.mak (update-elc):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
598 * xemacs.mak (update-elc-2):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
599 * xemacs.mak (load-shadows): New.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
600 * xemacs.mak (all):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
601 * xemacs.mak (OS):
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
602 Add macros DO_TEMACS, DO_XEMACS, and a few others; this macro
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
603 section is now completely in sync with src/Makefile.in.in. Copy
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
604 check-features, load-shadows, and rebuilding finder-inf.el from
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
605 src/Makefile.in.in. The main build/dump/recompile process is now
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
606 synchronized with src/Makefile.in.in. Change `WARNING' to `NOTE'
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
607 and `error checking' to `error-checking' TO avoid tripping
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
608 faux warnings and errors in the VC++ IDE.
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
609
70921960b980 [xemacs-hg @ 2003-02-20 08:19:28 by ben]
ben
parents: 1307
diff changeset
610
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1303
diff changeset
611 2003-02-16 Steve Youngs <youngs@xemacs.org>
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1303
diff changeset
612
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1303
diff changeset
613 * XEmacs 21.5.11 "cabbage" is released.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1303
diff changeset
614
1303
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
615 2003-02-15 Ben Wing <ben@xemacs.org>
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
616
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
617 * xemacs.mak:
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
618 * xemacs.mak (PROGNAME):
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
619 * xemacs.mak (docfile):
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
620 * xemacs.mak (make-docargs): Removed.
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
621 * xemacs.mak (update-elc):
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
622 * xemacs.mak (update-elc-2): New.
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
623 * xemacs.mak (OS):
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
624 Delete old unused code that checks SATISFIED.
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
625 Move update-elc-2 up to be near update-elc.
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
626 Run update-elc-2 with -no-autoloads to avoid multiple
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
627 autoload-loading problem.
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
628
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
629 Don't compute make-docfile args ourselves. Pass the raw objects
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
630 to make-docfile.el, which does the computation (much faster than
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
631 we could). Don't delete the DOC file, split the invocation into
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
632 two calls to make-docfile.exe (one direct, one through
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
633 make-docfile.el), etc. In general, all we do is call make-docfile.
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
634 Add proper dependencies for DOC-file rebuilding so it doesn't get
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
635 done when not necessary. Implement quick-building here: not
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
636 building the DOC file unless it doesn't exist, as the quick-build
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
637 docs say.
f99d3d25df86 [xemacs-hg @ 2003-02-15 10:15:54 by ben]
ben
parents: 1261
diff changeset
638
1261
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
639 2003-02-05 Ben Wing <ben@xemacs.org>
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
640
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
641 * config.inc.samp (GTK_DIR):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
642 * config.inc.samp (XPM_DIR):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
643 * config.inc.samp (HAVE_GIF):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
644 * config.inc.samp (ZLIB_DIR):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
645 * config.inc.samp (TIFF_DIR):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
646 * config.inc.samp (JPEG_DIR):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
647 * config.inc.samp (COMPFACE_DIR):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
648 * config.inc.samp (USE_PORTABLE_DUMPER):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
649 * config.inc.samp (USE_KKCC):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
650 Various fixups.
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1203
diff changeset
651
1203
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
652 2002-12-16 Ben Wing <ben@xemacs.org>
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
653
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
654 * README (NOTE):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
655 * config.inc.samp:
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
656 * config.inc.samp (PACKAGE_PREFIX):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
657 * config.inc.samp (GTK_DIR):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
658 * config.inc.samp (COMPFACE_DIR):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
659 * config.inc.samp (USE_FASTCALL):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
660 * config.inc.samp (HAVE_VC6): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
661 * config.inc.samp (PROFILE_SUPPORT):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
662 * config.inc.samp (DEBUG_XEMACS):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
663 * config.inc.samp (USE_PORTABLE_DUMPER):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
664 * config.inc.samp (USE_KKCC): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
665 * config.inc.samp (USE_UNION_TYPE): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
666 * xemacs.dsp (CFG):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
667 * xemacs.mak (HAVE_VC6):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
668 * xemacs.mak (ERROR_CHECK_ALL): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
669 * xemacs.mak (CPLUSPLUS_COMPILE): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
670 * xemacs.mak (USE_KKCC): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
671 * xemacs.mak (USE_UNION_TYPE): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
672 * xemacs.mak (USE_PORTABLE_DUMPER):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
673 * xemacs.mak (PROFILE_FLAGS):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
674 * xemacs.mak (CPLUSPLUS_COMPILE_FLAGS): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
675 * xemacs.mak (DUMPER_DEFINES):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
676 * xemacs.mak (KKCC_DEFINES): New.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
677 * xemacs.mak (DEFINES):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
678 * xemacs.mak (LASTFILE_FLAGS):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
679 * xemacs.mak (TEMACS_CPP_FLAGS_NO_CFLAGS):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
680 * xemacs.mak (OS):
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
681
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
682 Support C++ compilation, KKCC compilation. See src/ChangeLog.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
683 Add stuff about the evilness of USE_UNION_TYPE.
5f2f8dcbfb3e [xemacs-hg @ 2003-01-12 11:04:30 by michaels]
michaels
parents: 1187
diff changeset
684
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1123
diff changeset
685 2003-01-04 Steve Youngs <youngs@xemacs.org>
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1123
diff changeset
686
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1123
diff changeset
687 * XEmacs 21.5.10 "burdock" is released.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 1123
diff changeset
688
1123
37bdd24225ef [xemacs-hg @ 2002-11-27 07:15:02 by ben]
ben
parents: 1052
diff changeset
689 2002-11-27 Ben Wing <ben@xemacs.org>
37bdd24225ef [xemacs-hg @ 2002-11-27 07:15:02 by ben]
ben
parents: 1052
diff changeset
690
37bdd24225ef [xemacs-hg @ 2002-11-27 07:15:02 by ben]
ben
parents: 1052
diff changeset
691 * .cvsignore:
37bdd24225ef [xemacs-hg @ 2002-11-27 07:15:02 by ben]
ben
parents: 1052
diff changeset
692 Windows shit.
37bdd24225ef [xemacs-hg @ 2002-11-27 07:15:02 by ben]
ben
parents: 1052
diff changeset
693
1052
23dedeadeaad [xemacs-hg @ 2002-10-14 19:20:12 by adrian]
adrian
parents: 1001
diff changeset
694 2002-10-13 Adrian Aichner <adrian@xemacs.org>
23dedeadeaad [xemacs-hg @ 2002-10-14 19:20:12 by adrian]
adrian
parents: 1001
diff changeset
695
23dedeadeaad [xemacs-hg @ 2002-10-14 19:20:12 by adrian]
adrian
parents: 1001
diff changeset
696 * xemacs.mak (OS): Remove obsolete quoting of double-quote in the
23dedeadeaad [xemacs-hg @ 2002-10-14 19:20:12 by adrian]
adrian
parents: 1001
diff changeset
697 Installation file to avoid unnecessary deviations from the UNIX
23dedeadeaad [xemacs-hg @ 2002-10-14 19:20:12 by adrian]
adrian
parents: 1001
diff changeset
698 version in `describe-installation' and `build-report'.
23dedeadeaad [xemacs-hg @ 2002-10-14 19:20:12 by adrian]
adrian
parents: 1001
diff changeset
699
1001
cba22ad5bbfd [xemacs-hg @ 2002-09-13 20:35:10 by adrian]
adrian
parents: 981
diff changeset
700 2002-09-13 Adrian Aichner <adrian@xemacs.org>
cba22ad5bbfd [xemacs-hg @ 2002-09-13 20:35:10 by adrian]
adrian
parents: 981
diff changeset
701
cba22ad5bbfd [xemacs-hg @ 2002-09-13 20:35:10 by adrian]
adrian
parents: 981
diff changeset
702 * xemacs.mak: Suppress confirmation for overwriting files.
cba22ad5bbfd [xemacs-hg @ 2002-09-13 20:35:10 by adrian]
adrian
parents: 981
diff changeset
703 * xemacs.mak (installation): Add support for xemacs_extra_name.
cba22ad5bbfd [xemacs-hg @ 2002-09-13 20:35:10 by adrian]
adrian
parents: 981
diff changeset
704
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 942
diff changeset
705 2002-08-30 Steve Youngs <youngs@xemacs.org>
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 942
diff changeset
706
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 942
diff changeset
707 * XEmacs 21.5.9 "brussels sprouts" is released.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 942
diff changeset
708
942
d90decf21e71 [xemacs-hg @ 2002-07-31 20:26:40 by adrian]
adrian
parents: 933
diff changeset
709 2002-07-31 Adrian Aichner <adrian@xemacs.org>
d90decf21e71 [xemacs-hg @ 2002-07-31 20:26:40 by adrian]
adrian
parents: 933
diff changeset
710
d90decf21e71 [xemacs-hg @ 2002-07-31 20:26:40 by adrian]
adrian
parents: 933
diff changeset
711 * xemacs.mak (USE_KKCC): New. Default it to 1 to get it noticed.
d90decf21e71 [xemacs-hg @ 2002-07-31 20:26:40 by adrian]
adrian
parents: 933
diff changeset
712 Add line to Installation file, when it's enabled. Add period to
d90decf21e71 [xemacs-hg @ 2002-07-31 20:26:40 by adrian]
adrian
parents: 933
diff changeset
713 line add to Installation for USE_CRTDLL.
d90decf21e71 [xemacs-hg @ 2002-07-31 20:26:40 by adrian]
adrian
parents: 933
diff changeset
714
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 916
diff changeset
715 2002-07-27 Steve Youngs <youngs@xemacs.org>
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 916
diff changeset
716
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 916
diff changeset
717 * XEmacs 21.5.8 "broccoli" is released.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 916
diff changeset
718
916
26137a2aa3bb [xemacs-hg @ 2002-07-10 06:27:41 by stephent]
stephent
parents: 900
diff changeset
719 2002-07-08 Stephen J. Turnbull <stephen@xemacs.org>
26137a2aa3bb [xemacs-hg @ 2002-07-10 06:27:41 by stephent]
stephent
parents: 900
diff changeset
720
26137a2aa3bb [xemacs-hg @ 2002-07-10 06:27:41 by stephent]
stephent
parents: 900
diff changeset
721 * README: Reference GNU Emacs 21.x.
26137a2aa3bb [xemacs-hg @ 2002-07-10 06:27:41 by stephent]
stephent
parents: 900
diff changeset
722
900
ac5c14a317f1 [xemacs-hg @ 2002-07-05 19:18:54 by jhar]
jhar
parents: 894
diff changeset
723 2002-07-05 Jonathan Harris <jonathan@xemacs.org>
ac5c14a317f1 [xemacs-hg @ 2002-07-05 19:18:54 by jhar]
jhar
parents: 894
diff changeset
724
ac5c14a317f1 [xemacs-hg @ 2002-07-05 19:18:54 by jhar]
jhar
parents: 894
diff changeset
725 * README: Document Visual Studio .NET setup
ac5c14a317f1 [xemacs-hg @ 2002-07-05 19:18:54 by jhar]
jhar
parents: 894
diff changeset
726
894
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 882
diff changeset
727 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org>
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 882
diff changeset
728
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 882
diff changeset
729 * XEmacs 21.5.7 "broccoflower" is released.
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 882
diff changeset
730
882
f503f1607e8b [xemacs-hg @ 2002-06-25 21:20:47 by adrian]
adrian
parents: 872
diff changeset
731 2002-06-25 Adrian Aichner <adrian@xemacs.org>
f503f1607e8b [xemacs-hg @ 2002-06-25 21:20:47 by adrian]
adrian
parents: 872
diff changeset
732
f503f1607e8b [xemacs-hg @ 2002-06-25 21:20:47 by adrian]
adrian
parents: 872
diff changeset
733 * xemacs.mak (DEBUG_DEFINES): Initialize to empty for
f503f1607e8b [xemacs-hg @ 2002-06-25 21:20:47 by adrian]
adrian
parents: 872
diff changeset
734 DEBUG_XEMACS=0.
f503f1607e8b [xemacs-hg @ 2002-06-25 21:20:47 by adrian]
adrian
parents: 872
diff changeset
735
872
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
736 2002-06-20 Ben Wing <ben@xemacs.org>
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
737
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
738 * config.inc.samp (OPTIMIZED_BUILD):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
739 * config.inc.samp (USE_FASTCALL): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
740 * config.inc.samp (PROFILE_SUPPORT): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
741 * config.inc.samp (DEBUG_XEMACS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
742 * config.inc.samp (HAVE_VC6): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
743 * config.inc.samp (USE_PORTABLE_DUMPER):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
744 Clean up, add args to control fastcall (not yet supported! the
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
745 changes needed are in another ws of mine), profile support, vc6
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
746 support, union-type.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
747
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
748 * xemacs.dsp (CFG):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
749 * xemacs.mak (HAVE_DIALOGS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
750 * xemacs.mak (HAVE_MSW_C_DIRED): Removed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
751 * xemacs.mak (USE_FASTCALL): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
752 * xemacs.mak (PROFILE_SUPPORT): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
753 * xemacs.mak (HAVE_VC6): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
754 * xemacs.mak (QUICK_BUILD):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
755 * xemacs.mak (VERBOSECC): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
756 * xemacs.mak (DEPEND): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
757 * xemacs.mak (CONFIG_ERROR):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
758 * xemacs.mak (CCV):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
759 * xemacs.mak (DEBUGFLAGS): Removed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
760 * xemacs.mak (OPTFLAGS): Removed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
761 * xemacs.mak (DEBUG_FLAGS_COMPILE): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
762 * xemacs.mak (DEBUG_FLAGS_LINK): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
763 * xemacs.mak (DEBUG_DEFINES): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
764 * xemacs.mak (BROWSERFLAGS): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
765 * xemacs.mak (LIBC_LIB):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
766 * xemacs.mak (OPTFLAGS_FASTCALL): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
767 * xemacs.mak (OPTFLAGS_CDECL): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
768 * xemacs.mak (PROFILE_FLAGS): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
769 * xemacs.mak (CFLAGS_NO_OPT): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
770 * xemacs.mak (CFLAGS_CDECL_NO_LIB): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
771 * xemacs.mak (CFLAGS_CDECL): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
772 * xemacs.mak (MSW_LIBS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
773 * xemacs.mak (MSW_DEFINES): Removed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
774 * xemacs.mak (MSW_C_DIRED_OBJ): Removed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
775 * xemacs.mak (MULE_DEFINES):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
776 * xemacs.mak (DEBUG_FLAGS): Removed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
777 * xemacs.mak (LINK_DEPENDENCY_ARGS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
778 * xemacs.mak (ETAGS_DEPS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
779 * xemacs.mak (LIB_SRC_TOOLS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
780 * xemacs.mak (TEMACS_LFLAGS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
781 * xemacs.mak (TEMACS_CPP_FLAGS): Removed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
782 * xemacs.mak (TEMACS_CPP_FLAGS_NO_CFLAGS): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
783 * xemacs.mak (TEMACS_CPP_CDECL_FLAGS): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
784 * xemacs.mak (TEMACS_MSW_OBJS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
785 * xemacs.mak (TEMACS_OBJS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
786 * xemacs.mak (.SUFFIXES):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
787 * xemacs.mak (create-list-file): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
788 * xemacs.mak (compile-list-file): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
789 * xemacs.mak (TEMACS_DUMP_ID_OBJ): New.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
790 * xemacs.mak (PROGNAME):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
791 * xemacs.mak (temacs_loadup):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
792 * xemacs.mak (check):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
793 * xemacs.mak (check-temacs):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
794 * xemacs.mak (make-docargs):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
795 * xemacs.mak (update-elc):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
796 * xemacs.mak (install):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
797 * xemacs.mak (mostlyclean):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
798 * xemacs.mak (versionclean):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
799 * xemacs.mak (OS):
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
800 Semi-major overhaul.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
801
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
802 Fix bug where dump-id was always getting recomputed, forcing a
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
803 redump even when nothing changed.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
804
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
805 Add support for fastcall. Support edit-and-continue (on by
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
806 default) with vc6. Use incremental linking when doing a debug
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
807 compilation. Add support for profiling.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
808
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
809 Consolidate the various debug flags.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
810
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
811 Partial support for "batch-compiling" -- compiling many files on a
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
812 single invocation of the compiler. Doesn't seem to help that much
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
813 for me, so it's not finished or enabled by default.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
814
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
815 Remove HAVE_MSW_C_DIRED, we always do.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
816
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
817 Correct some sloppy use of directories.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 863
diff changeset
818
863
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 853
diff changeset
819 2002-03-29 Jonathan Harris <jonathan@xemacs.org>
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 853
diff changeset
820
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 853
diff changeset
821 * xemacs.mak: Define STACK_TRACE_EYE_CATCHER.
42375619fa45 [xemacs-hg @ 2002-06-04 06:03:59 by andyp]
andyp
parents: 853
diff changeset
822
853
2b6fa2618f76 [xemacs-hg @ 2002-05-28 08:44:22 by ben]
ben
parents: 851
diff changeset
823 2002-05-28 Ben Wing <ben@xemacs.org>
2b6fa2618f76 [xemacs-hg @ 2002-05-28 08:44:22 by ben]
ben
parents: 851
diff changeset
824
2b6fa2618f76 [xemacs-hg @ 2002-05-28 08:44:22 by ben]
ben
parents: 851
diff changeset
825 * xemacs.mak (CFLAGS_NO_LIB):
2b6fa2618f76 [xemacs-hg @ 2002-05-28 08:44:22 by ben]
ben
parents: 851
diff changeset
826 * xemacs.mak (X_DEFINES):
2b6fa2618f76 [xemacs-hg @ 2002-05-28 08:44:22 by ben]
ben
parents: 851
diff changeset
827 Add -DSTRICT.
2b6fa2618f76 [xemacs-hg @ 2002-05-28 08:44:22 by ben]
ben
parents: 851
diff changeset
828
851
e7ee5f8bde58 [xemacs-hg @ 2002-05-23 11:46:08 by ben]
ben
parents: 841
diff changeset
829 2002-05-23 Ben Wing <ben@xemacs.org>
e7ee5f8bde58 [xemacs-hg @ 2002-05-23 11:46:08 by ben]
ben
parents: 841
diff changeset
830
e7ee5f8bde58 [xemacs-hg @ 2002-05-23 11:46:08 by ben]
ben
parents: 841
diff changeset
831 * xemacs.mak (TEMACS_OBJS):
e7ee5f8bde58 [xemacs-hg @ 2002-05-23 11:46:08 by ben]
ben
parents: 841
diff changeset
832 Add alloca.o.
e7ee5f8bde58 [xemacs-hg @ 2002-05-23 11:46:08 by ben]
ben
parents: 841
diff changeset
833
841
44478bd99873 [xemacs-hg @ 2002-05-14 15:15:58 by ben]
ben
parents: 839
diff changeset
834 2002-05-14 Ben Wing <ben@xemacs.org>
44478bd99873 [xemacs-hg @ 2002-05-14 15:15:58 by ben]
ben
parents: 839
diff changeset
835
44478bd99873 [xemacs-hg @ 2002-05-14 15:15:58 by ben]
ben
parents: 839
diff changeset
836 * xemacs.mak (batch_test_emacs):
44478bd99873 [xemacs-hg @ 2002-05-14 15:15:58 by ben]
ben
parents: 839
diff changeset
837 * xemacs.mak (check):
44478bd99873 [xemacs-hg @ 2002-05-14 15:15:58 by ben]
ben
parents: 839
diff changeset
838 Run tests with the packages so we don't get errors about
44478bd99873 [xemacs-hg @ 2002-05-14 15:15:58 by ben]
ben
parents: 839
diff changeset
839 advice not present, etc.
44478bd99873 [xemacs-hg @ 2002-05-14 15:15:58 by ben]
ben
parents: 839
diff changeset
840
839
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
841 2002-05-14 Ben Wing <ben@xemacs.org>
834
9c4fcc216a5f [xemacs-hg @ 2002-05-10 06:29:24 by adrian]
adrian
parents: 827
diff changeset
842
839
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
843 * xemacs.mak (CONFIG_VALUES):
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
844 * xemacs.mak (LINK_DEPENDENCY_ARGS): New.
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
845 * xemacs.mak (LINK_STANDARD_LIBRARY_ARGS): New.
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
846 * xemacs.mak (ETAGS_DEPS):
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
847 * xemacs.mak (LIB_SRC_TOOLS):
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
848 Increase the stack of etags to 0x800000 (8 MB), same as for XEmacs
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
849 and enough to prevent regex crashes with complex multiline
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
850 regexps. (More specifically, we reach the built-in failure limit before
182d9d1c71a5 [xemacs-hg @ 2002-05-14 10:57:37 by ben]
ben
parents: 834
diff changeset
851 crashing the stack. etags complains, but keeps on processing.)
834
9c4fcc216a5f [xemacs-hg @ 2002-05-10 06:29:24 by adrian]
adrian
parents: 827
diff changeset
852
827
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
853 2002-05-06 Jonathan Harris <jonathan@xemacs.org>
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
854
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
855 * README:
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
856 Remove references to obsolete MSVC5 and NT 3.51 configurations.
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
857
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
858 * config.inc.samp (HAVE_TIFF): Update PNG version to 1.0.9.
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
859
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
860 * xemacs.mak (HAVE_MENUBARS): New
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
861 * xemacs.mak (HAVE_SCROLLBARS): New
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
862 * xemacs.mak (MSW_DEFINES):
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
863 * xemacs.mak (MSW_LIBS):
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
864 * xemacs.mak (TEMACS_MSW_OBJS):
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
865 * xemacs.mak (TEMACS_OBJS):
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
866 Make HAVE_MENUBARS and HAVE_SCROLLBARS optional.
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
867
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
868 * xemacs.mak (LIB_SRC_TOOLS):
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
869 Generate correctly-named debug program databases for lib-src helpers.
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
870
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
871 * xemacs-vc50.dsp: Removed.
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
872 * xemacs-vc50.dsw: Removed.
28426972f654 [xemacs-hg @ 2002-05-06 14:14:33 by jhar]
jhar
parents: 826
diff changeset
873
826
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
874 2002-05-05 Ben Wing <ben@xemacs.org>
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
875
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
876 * xemacs.mak (CFLAGS_NO_LIB): New.
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
877 * xemacs.mak (CFLAGS):
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
878 * xemacs.mak (ETAGS_DEPS):
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
879 * xemacs.mak (LIB_SRC_TOOLS):
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
880 Split up CFLAGS into a version without flags specifying the C
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
881 library. The problem seems to be that minitar depends on zlib,
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
882 which depends specifically on libc.lib, not on any of the other C
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
883 libraries. Unless you compile with libc.lib, you get errors --
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
884 specifically, no _errno in the other libraries, which must make it
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
885 something other than an int. (#### But this doesn't seem to obtain
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
886 in XEmacs, which also uses zlib, and can be linked with any of the
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
887 C libraries. Maybe zlib is used differently and doesn't need
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
888 errno, or maybe XEmacs provides an int errno; ... I don't
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
889 understand.
6728e641994e [xemacs-hg @ 2002-05-05 11:30:15 by ben]
ben
parents: 819
diff changeset
890
819
6504113e7c2d [xemacs-hg @ 2002-04-25 18:03:23 by andyp]
andyp
parents: 817
diff changeset
891 2002-03-26 Vin Shelton <acs@xemacs.org>
6504113e7c2d [xemacs-hg @ 2002-04-25 18:03:23 by andyp]
andyp
parents: 817
diff changeset
892
6504113e7c2d [xemacs-hg @ 2002-04-25 18:03:23 by andyp]
andyp
parents: 817
diff changeset
893 * xemacs.mak: Added special rule to build winclient.exe.
6504113e7c2d [xemacs-hg @ 2002-04-25 18:03:23 by andyp]
andyp
parents: 817
diff changeset
894
817
ece8c2170578 [xemacs-hg @ 2002-04-23 00:44:29 by jhar]
jhar
parents: 814
diff changeset
895 2002-04-23 Jonathan Harris <jonathan@xemacs.org>
ece8c2170578 [xemacs-hg @ 2002-04-23 00:44:29 by jhar]
jhar
parents: 814
diff changeset
896
ece8c2170578 [xemacs-hg @ 2002-04-23 00:44:29 by jhar]
jhar
parents: 814
diff changeset
897 * README: Document build for latest versions of zlib & png
ece8c2170578 [xemacs-hg @ 2002-04-23 00:44:29 by jhar]
jhar
parents: 814
diff changeset
898 * xpm.mak: Default to using MSVCRT as the C runtime
ece8c2170578 [xemacs-hg @ 2002-04-23 00:44:29 by jhar]
jhar
parents: 814
diff changeset
899
814
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
900 2002-04-14 Ben Wing <ben@xemacs.org>
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
901
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
902 * config.inc.samp (HAVE_MS_WINDOWS):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
903 * config.inc.samp (X11_DIR):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
904 * config.inc.samp (ZLIB_DIR):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
905 * config.inc.samp (MAKEINFO):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
906 * config.inc.samp (OPTIMIZED_BUILD): New.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
907 * config.inc.samp (DEPEND):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
908 * config.inc.samp (USE_MINIMAL_TAGBITS): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
909 * config.inc.samp (USE_INDEXED_LRECORD_IMPLEMENTATION): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
910 * config.inc.samp (GUNG_HO): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
911 * xemacs.mak (USE_MINITAR):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
912 * xemacs.mak (USE_MINIMAL_TAGBITS): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
913 * xemacs.mak (USE_INDEXED_LRECORD_IMPLEMENTATION): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
914 * xemacs.mak (GUNG_HO): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
915 * xemacs.mak (CONFIG_ERROR):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
916 * xemacs.mak (DEBUGFLAGS): New.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
917 * xemacs.mak (OPT): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
918 * xemacs.mak (OPTFLAGS): New.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
919 * xemacs.mak (CFLAGS):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
920 * xemacs.mak (QUICK_DEFINES):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
921 * xemacs.mak (TAGBITS_DEFINES): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
922 * xemacs.mak (ERROR_CHECK_DEFINES): New.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
923 * xemacs.mak (LRECORD_DEFINES): Removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
924 * xemacs.mak (DEFINES):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
925 * xemacs.mak (TEMACS_OBJS):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
926 * xemacs.mak (OS):
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
927 Separate out debug and optimize flags.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
928 Remove all vestiges of USE_MINIMAL_TAGBITS,
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
929 USE_INDEXED_LRECORD_IMPLEMENTATION, and GUNG_HO, since those
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
930 ifdefs have long been removed.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
931 Make error-checking support actually work.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
932 Some rearrangement of config.inc.samp to make it more logical.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
933 Remove callproc.c and ntproc.c from xemacs.mak, no longer used.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
934
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
935 Make pdump the default.
a634e3b7acc8 [xemacs-hg @ 2002-04-14 12:41:59 by ben]
ben
parents: 812
diff changeset
936
812
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
937 2002-04-13 Jonathan Harris <jonathan@xemacs.org>
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
938
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
939 * README: Document MSVC6 required
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
940 * minitar.c: Fix MSVC compiler warnings
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
941 * minitar.mak: Removed
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
942 * xemacs.mak: Build minitar directly from this makefile
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
943 * xemacs.mak (check-temacs):
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
944 * xemacs.mak (make-docargs):
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
945 * xemacs.mak (update-elc):
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
946 Remove obsolete references to EMACSBOOTSTRAPLOADPATH and
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
947 EMACSBOOTSTRAPMODULEPATH environment variables.
f846c2ef930d [xemacs-hg @ 2002-04-13 20:31:27 by jhar]
jhar
parents: 804
diff changeset
948
804
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
949 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org>
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
950
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
951 * XEmacs 21.5.6 "bok choi" is released.
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 800
diff changeset
952
800
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 795
diff changeset
953 2002-03-31 Ben Wing <ben@xemacs.org>
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 795
diff changeset
954
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 795
diff changeset
955 * config.inc.samp (DEBUG_XEMACS):
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 795
diff changeset
956 * xemacs.mak (DEBUG_XEMACS):
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 795
diff changeset
957 * xemacs.mak (ERROR_CHECK_ALL): New.
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 795
diff changeset
958 Separate out and add new variable for controlling error-checking.
a5954632b187 [xemacs-hg @ 2002-03-31 08:27:14 by ben]
ben
parents: 795
diff changeset
959
795
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
960 2002-03-29 Jonathan Harris <jonathan@xemacs.org>
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
961
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
962 * make-nt-depend:
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
963 * xemacs.mak (DEPEND):
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
964 * xemacs.mak (PERL_NEEDS_MORE_QUOTING):
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
965 * config.inc.samp (PERL_NEEDS_MORE_QUOTING):
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
966 Moved perl dependency script out into new make-nt-depend file to
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
967 hopefully finally solve never-ending perl quoting problems.
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
968
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
969 * xemacs.mak (TEMACS):
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
970 * xemacs.mak (make-docargs):
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
971 * .cvsignore:
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
972 Generate intermediate files in obj subdirectory, not in nt dir.
68d4a70c1558 [xemacs-hg @ 2002-03-29 11:09:23 by jhar]
jhar
parents: 794
diff changeset
973
794
3604075fb2a3 [xemacs-hg @ 2002-03-29 07:05:27 by jhar]
jhar
parents: 785
diff changeset
974 2002-03-29 Jonathan Harris <jonathan@xemacs.org>
3604075fb2a3 [xemacs-hg @ 2002-03-29 07:05:27 by jhar]
jhar
parents: 785
diff changeset
975
3604075fb2a3 [xemacs-hg @ 2002-03-29 07:05:27 by jhar]
jhar
parents: 785
diff changeset
976 * xemacs.mak: Define STACK_TRACE_EYE_CATCHER.
3604075fb2a3 [xemacs-hg @ 2002-03-29 07:05:27 by jhar]
jhar
parents: 785
diff changeset
977
780
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
978 2002-03-18 Ben Wing <ben@xemacs.org>
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
979
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
980 * config.inc.samp (DEPEND):
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
981 * config.inc.samp (PERL_NEEDS_MORE_QUOTING):
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
982 * xemacs.mak (DEPEND):
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
983 * xemacs.mak (PERL_NEEDS_MORE_QUOTING):
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
984 Deal with never-ending perl quoting problems.
578cb2932d72 [xemacs-hg @ 2002-03-18 10:07:30 by ben]
ben
parents: 778
diff changeset
985
778
2923009caf47 [xemacs-hg @ 2002-03-16 10:38:59 by ben]
ben
parents: 776
diff changeset
986 2002-03-16 Ben Wing <ben@xemacs.org>
2923009caf47 [xemacs-hg @ 2002-03-16 10:38:59 by ben]
ben
parents: 776
diff changeset
987
2923009caf47 [xemacs-hg @ 2002-03-16 10:38:59 by ben]
ben
parents: 776
diff changeset
988 * .cvsignore:
2923009caf47 [xemacs-hg @ 2002-03-16 10:38:59 by ben]
ben
parents: 776
diff changeset
989 Those pesky *.tmp files.
2923009caf47 [xemacs-hg @ 2002-03-16 10:38:59 by ben]
ben
parents: 776
diff changeset
990
776
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
991 2002-03-15 Ben Wing <ben@xemacs.org>
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
992
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
993 * xemacs.mak:
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
994 * xemacs.mak (BATCH):
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
995 * xemacs.mak (XEMACS_BATCH_PACKAGES):
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
996 * xemacs.mak (batch_test_emacs):
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
997 * xemacs.mak (MAKEINFO):
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
998 * xemacs.mak (makeinfo-test):
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
999 Use -no-packages to avoid problems with package files shadowing
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
1000 core files (e.g. unicode.el in mule-ucs).
79940b592197 [xemacs-hg @ 2002-03-15 07:43:14 by ben]
ben
parents: 774
diff changeset
1001
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1002 2002-03-12 Ben Wing <ben@xemacs.org>
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1003
3322
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3281
diff changeset
1004 * The Great Mule Merge of March 2002:
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3281
diff changeset
1005 see node by that name in the Internals Manual.
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
1006
768
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1007 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org>
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1008
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1009 * XEmacs 21.5.5 "beets" is released.
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 725
diff changeset
1010
725
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 669
diff changeset
1011 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org>
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 669
diff changeset
1012
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 669
diff changeset
1013 * XEmacs 21.5.4 "bamboo" is released.
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 669
diff changeset
1014
669
5c696033aec4 [xemacs-hg @ 2001-09-28 15:31:01 by adrian]
adrian
parents: 654
diff changeset
1015 2001-09-28 Adrian Aichner <adrian@xemacs.org>
5c696033aec4 [xemacs-hg @ 2001-09-28 15:31:01 by adrian]
adrian
parents: 654
diff changeset
1016
5c696033aec4 [xemacs-hg @ 2001-09-28 15:31:01 by adrian]
adrian
parents: 654
diff changeset
1017 * xemacs.mak (COPY): Use xcopy /r for NT 4.0 compatibility.
5c696033aec4 [xemacs-hg @ 2001-09-28 15:31:01 by adrian]
adrian
parents: 654
diff changeset
1018 * xemacs.mak (COPYDIR): Ditto
5c696033aec4 [xemacs-hg @ 2001-09-28 15:31:01 by adrian]
adrian
parents: 654
diff changeset
1019
654
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
1020 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org>
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
1021
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
1022 * XEmacs 21.5.3 "asparagus" is released.
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
1023
647
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
1024 2001-06-24 Ben Wing <ben@xemacs.org>
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
1025
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
1026 * config.h:
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
1027 Turn sign-compare warnings back on.
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
1028
641
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 637
diff changeset
1029 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 637
diff changeset
1030
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 637
diff changeset
1031 * XEmacs 21.5.2 "artichoke" is released.
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 637
diff changeset
1032
637
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1033 2001-07-26 Stephen J. Turnbull <stephen@xemacs.org>
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1034
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1035 * xemacs.mak (configclean):
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1036 New target. Convenience for multiplatform builds (need to delete
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1037 the native config.h since it's newer than config.h.in).
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1038 (distclean): Use it.
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1039
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1040 * xemacs.mak (DEL):
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1041 Remove error-suppressing "-" from definition. Use variable in
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1042 shell structured commands. Prefix "-" to existing uses.
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1043 (DELS, DELSQ):
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1044 Remove definitions, WinME can't hack the switches.
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1045 (distclean):
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1046 Clean subdirectories of $(LISP) explicitly.
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1047
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1048 * xemacs.mak:
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1049 Move HAVE_WIDGET and HAVE_TOOLBAR configuration together.
2538b7200a20 [xemacs-hg @ 2001-07-26 06:21:45 by stephent]
stephent
parents: 632
diff changeset
1050
632
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1051 2001-06-12 Stephen J. Turnbull <stephen@xemacs.org>
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1052
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1053 * xemacs.mak (HAVE_ZLIB): New, defaults to HAVE_PNG.
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1054 (USE_MINITAR): Default to HAVE_ZLIB.
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1055 (MSW_LIBS): Add comctl32.lib if HAVE_WIDGETS.
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1056 (mostlyclean, nicenclean, distclean, versionclean): Only one target
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1057 per invocation of $(DEL); don't use unneeded switches (WinME support).
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1058
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1059 (TEMACS_CPP_FLAGS): Add EMACS_PATCH_LEVEL.
406bf4f67ac1 [xemacs-hg @ 2001-07-19 07:19:58 by stephent]
stephent
parents: 584
diff changeset
1060
584
d2dbc5fb8876 [xemacs-hg @ 2001-05-28 14:55:15 by nick]
nick
parents: 580
diff changeset
1061 2001-05-28 Nick V. Pakoulin <npak@ispras.ru>
d2dbc5fb8876 [xemacs-hg @ 2001-05-28 14:55:15 by nick]
nick
parents: 580
diff changeset
1062
d2dbc5fb8876 [xemacs-hg @ 2001-05-28 14:55:15 by nick]
nick
parents: 580
diff changeset
1063 * xemacs.mak (install): Replace calls to (x)copy commands with
d2dbc5fb8876 [xemacs-hg @ 2001-05-28 14:55:15 by nick]
nick
parents: 580
diff changeset
1064 COPY and COPYDIR variables.
d2dbc5fb8876 [xemacs-hg @ 2001-05-28 14:55:15 by nick]
nick
parents: 580
diff changeset
1065 (COPY): New
d2dbc5fb8876 [xemacs-hg @ 2001-05-28 14:55:15 by nick]
nick
parents: 580
diff changeset
1066 (COPYDIR): New
d2dbc5fb8876 [xemacs-hg @ 2001-05-28 14:55:15 by nick]
nick
parents: 580
diff changeset
1067
580
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1068 2001-05-26 Ben Wing <ben@xemacs.org>
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1069
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1070 * xemacs.mak (DEPEND):
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1071 * xemacs.mak (LASTFILE_OBJS):
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1072 * xemacs.mak (LWLIB_OBJS):
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1073 * xemacs.mak (TEMACS_OBJS):
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1074 fix use of targets so that config.h doesn't end up being passed
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1075 to the C compiler as an input file; that creates warnings.
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1076 put back config.inc into depend-file targets; removed previously
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1077 in a wrong attempt to fix this same problem.
55e998c311f5 [xemacs-hg @ 2001-05-26 12:24:50 by ben]
ben
parents: 563
diff changeset
1078
563
183866b06e0b [xemacs-hg @ 2001-05-24 07:50:48 by ben]
ben
parents: 558
diff changeset
1079 2001-05-24 Ben Wing <ben@xemacs.org>
183866b06e0b [xemacs-hg @ 2001-05-24 07:50:48 by ben]
ben
parents: 558
diff changeset
1080
183866b06e0b [xemacs-hg @ 2001-05-24 07:50:48 by ben]
ben
parents: 558
diff changeset
1081 * xemacs.mak (DOC):
183866b06e0b [xemacs-hg @ 2001-05-24 07:50:48 by ben]
ben
parents: 558
diff changeset
1082 * xemacs.mak (TEMACS_OBJS):
183866b06e0b [xemacs-hg @ 2001-05-24 07:50:48 by ben]
ben
parents: 558
diff changeset
1083 add glyphs-shared.c.
183866b06e0b [xemacs-hg @ 2001-05-24 07:50:48 by ben]
ben
parents: 558
diff changeset
1084
558
ed498ef2108b [xemacs-hg @ 2001-05-23 09:59:33 by ben]
ben
parents: 551
diff changeset
1085 2001-05-23 Ben Wing <ben@xemacs.org>
ed498ef2108b [xemacs-hg @ 2001-05-23 09:59:33 by ben]
ben
parents: 551
diff changeset
1086
ed498ef2108b [xemacs-hg @ 2001-05-23 09:59:33 by ben]
ben
parents: 551
diff changeset
1087 * xemacs.mak (installation):
ed498ef2108b [xemacs-hg @ 2001-05-23 09:59:33 by ben]
ben
parents: 551
diff changeset
1088 call `ver' to get the exact os version and put it in the
ed498ef2108b [xemacs-hg @ 2001-05-23 09:59:33 by ben]
ben
parents: 551
diff changeset
1089 installation; suggestion from adrian.
ed498ef2108b [xemacs-hg @ 2001-05-23 09:59:33 by ben]
ben
parents: 551
diff changeset
1090
551
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 545
diff changeset
1091 2001-05-21 Martin Buchholz <martin@xemacs.org>
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 545
diff changeset
1092
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 545
diff changeset
1093 * xemacs.mak: Remove references to lwlib-config.
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 545
diff changeset
1094
545
9a775fb11bb7 [xemacs-hg @ 2001-05-18 04:39:39 by kkm]
kkm
parents: 528
diff changeset
1095 2001-05-01 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
9a775fb11bb7 [xemacs-hg @ 2001-05-18 04:39:39 by kkm]
kkm
parents: 528
diff changeset
1096
9a775fb11bb7 [xemacs-hg @ 2001-05-18 04:39:39 by kkm]
kkm
parents: 528
diff changeset
1097 * xemacs.mak: Use link to make .rsrc writable, not editbin.
9a775fb11bb7 [xemacs-hg @ 2001-05-18 04:39:39 by kkm]
kkm
parents: 528
diff changeset
1098
528
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1099 2001-05-10 Ben Wing <ben@xemacs.org>
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1100
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1101 * xemacs.mak (TEMACS_LIBS):
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1102 need another lib (netapi32.lib) for user-name-all-completions.
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1103
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1104 * xemacs.mak (all):
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1105 * xemacs.mak (OS):
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1106 remove autoload-building target.
ef4d2466a29c [xemacs-hg @ 2001-05-10 09:59:45 by ben]
ben
parents: 523
diff changeset
1107
523
cd662ad69f40 [xemacs-hg @ 2001-05-09 13:43:49 by ben]
ben
parents: 522
diff changeset
1108 2001-05-09 Ben Wing <ben@xemacs.org>
cd662ad69f40 [xemacs-hg @ 2001-05-09 13:43:49 by ben]
ben
parents: 522
diff changeset
1109
cd662ad69f40 [xemacs-hg @ 2001-05-09 13:43:49 by ben]
ben
parents: 522
diff changeset
1110 * xemacs.mak (OS):
cd662ad69f40 [xemacs-hg @ 2001-05-09 13:43:49 by ben]
ben
parents: 522
diff changeset
1111 do not warn about gtk when we're not trying to compile with it.
cd662ad69f40 [xemacs-hg @ 2001-05-09 13:43:49 by ben]
ben
parents: 522
diff changeset
1112
522
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 496
diff changeset
1113 2001-05-09 Martin Buchholz <martin@xemacs.org>
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 496
diff changeset
1114
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 496
diff changeset
1115 * XEmacs 21.5.1 "anise" is released.
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 496
diff changeset
1116
496
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1117 2001-05-01 Adrian Aichner <adrian@xemacs.org>
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1118
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1119 * xemacs.mak: Define EMACS_PATCH_LEVEL like configure.in does.
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1120 * xemacs.mak (XEMACS_VERSION_STRING): Build this more like
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1121 configure.in does.
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1122 * xemacs.mak (docfile): Use del instead of $(DEL) in shell
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1123 command.
98145293255c [xemacs-hg @ 2001-05-01 12:05:20 by adrian]
adrian
parents: 495
diff changeset
1124
495
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1125 2001-05-01 Ben Wing <ben@xemacs.org>
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1126
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1127 * config.inc.samp (MAKEINFO): point at more standard c: not f:.
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1128 * minitar.c:
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1129 * minitar.c (Usage):
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1130 * minitar.c (octal):
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1131 * minitar.c (makepath):
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1132 * minitar.c (main):
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1133 Fix more compiler warnings, clean up the style to conform
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1134 more to standard XEmacs.
02f7a782086f [xemacs-hg @ 2001-05-01 09:36:44 by ben]
ben
parents: 494
diff changeset
1135
494
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1136 2001-05-01 Ben Wing <ben@xemacs.org>
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1137
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1138 * xemacs.mak (DEPEND):
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1139 Don't add config.inc to the horked depend file. It's not
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1140 recognized by nmake and just results in warnings.
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1141 * xemacs.mak (docfile):
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1142 Don't use $(DEL) in the middle of a shell command, because it
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1143 will try to call `-del' and fail.
4137b1fb7b90 [xemacs-hg @ 2001-05-01 07:23:47 by ben]
ben
parents: 488
diff changeset
1144
488
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1145 2001-04-27 Adrian Aichner <adrian@xemacs.org>
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1146
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1147 * compface.mak (clean): New target.
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1148 * xemacs.mak: Use $(DEL) everywhere, instead of some occurences of
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1149 del and @$(DEL). Add GTK supporting variables and document it as
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1150 currently unsupported on MSWindows.
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1151 * xemacs.mak (XEMACS_VERSION_STRING): Initialize according to
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1152 emacs_is_beta. Use emacs_beta_version as patch level for non-beta
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1153 version.
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1154 * xemacs.mak (HAVE_GTK): New.
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1155 * xemacs.mak (GTK_DIR): New.
1e7b510d04f6 [xemacs-hg @ 2001-04-28 21:04:49 by adrian]
adrian
parents: 479
diff changeset
1156
479
52626a2f02ef [xemacs-hg @ 2001-04-20 11:31:53 by ben]
ben
parents: 472
diff changeset
1157 2001-04-20 Ben Wing <ben@xemacs.org>
52626a2f02ef [xemacs-hg @ 2001-04-20 11:31:53 by ben]
ben
parents: 472
diff changeset
1158
52626a2f02ef [xemacs-hg @ 2001-04-20 11:31:53 by ben]
ben
parents: 472
diff changeset
1159 * .cvsignore: Added stuff for Windows.
52626a2f02ef [xemacs-hg @ 2001-04-20 11:31:53 by ben]
ben
parents: 472
diff changeset
1160
472
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1161 2001-04-18 Martin Buchholz <martin@xemacs.org>
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1162
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1163 * XEmacs 21.5.0 "alfalfa" is released.
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
1164
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1165 2001-03-14 Craig Lanning <CraigL@Knology.net>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1166
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1167 * minitar.c: Clean up some compiler warnings.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
1168
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1169 2001-03-21 Martin Buchholz <martin@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1170
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1171 * XEmacs 21.2.46 "Urania" is released.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1172
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1173 2001-03-06 Ben Wing <ben@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1174
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1175 * xemacs.mak (DEPEND):
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1176 Correct line that runs perl to do correct quoting regardless of
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1177 whether nmake is run from bash.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1178
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1179 2001-03-02 Ben Wing <ben@xemacs.org>
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1180
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1181 * config.h: Sadly, we need to disable another warning (C4116,
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1182 unnamed type definition in parentheses: A structure, union, or
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1183 enumerated type with no name was defined in a parenthetical
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1184 expression. The type definition is meaningless.), due to Martin's
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1185 latest definition of ALIGNOF.
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
1186
460
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1187 2001-02-23 Martin Buchholz <martin@xemacs.org>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1188
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1189 * XEmacs 21.2.45 "Thelxepeia" is released.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1190
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1191 2001-02-09 Martin Buchholz <martin@xemacs.org>
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1192
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1193 * config.h (HAVE_UTIME): New.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1194 * config.h (HAVE_UTIME_H): Remove.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1195 * config.h (HAVE_STRUCT_UTIMBUF): Remove.
223736d75acb Import from CVS: tag r21-2-45
cvs
parents: 458
diff changeset
1196
458
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1197 2001-02-08 Martin Buchholz <martin@xemacs.org>
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1198
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1199 * XEmacs 21.2.44 "Thalia" is released.
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
1200
456
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1201 2001-01-26 Martin Buchholz <martin@xemacs.org>
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1202
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1203 * XEmacs 21.2.43 "Terspichore" is released.
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
1204
454
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1205 2001-01-20 Martin Buchholz <martin@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1206
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1207 * XEmacs 21.2.42 "Poseidon" is released.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
1208
452
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1209 2001-01-17 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1210
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1211 * XEmacs 21.2.41 "Polyhymnia" is released.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
1212
450
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1213 2001-01-08 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1214
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1215 * XEmacs 21.2.40 is released.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
1216
448
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1217 2000-12-31 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1218
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1219 * XEmacs 21.2.39 is released.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
1220
446
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1221 2000-12-05 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1222
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1223 * XEmacs 21.2.38 is released.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
1224
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1225 2000-11-14 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1226
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1227 * XEmacs 21.2.37 is released.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1228
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1229 2000-10-27 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1230
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1231 * config.h: Oops, _getpt ==> _getpty
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1232
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1233 2000-10-11 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1234
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1235 * config.h (HAVE_XFREE86): Remove.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1236 (HAVE_XREGISTERIMINSTANTIATECALLBACK): New.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1237 (XREGISTERIMINSTANTIATECALLBACK_NONSTANDARD_PROTOTYPE): New.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1238
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1239 2000-10-10 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1240
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1241 * config.h:
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1242 Sync with pty/signaling related changes to src/config.h.in
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1243
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1244 2000-10-07 Adrian Aichner <aichner@ecf.teradyne.com>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1245
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1246 * xemacs.mak (default): Enforce runnig nmake from xemacs.mak's
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1247 directory to avoid problems with relative paths.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
1248
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1249 2000-10-04 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1250
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1251 * XEmacs 21.2.36 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1252
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1253 2000-09-30 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1254
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1255 * config.h (HAVE_STRCASECMP): Remove.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1256
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1257 2000-09-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1258
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1259 * xemacs.mak:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1260 Make src\depend parsing recognise "#if defined" instead of "#ifdef".
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1261 Use matching single quotes to keep 4dos shell happy.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1262
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1263 2000-08-07 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1264
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1265 * xemacs.mak: add getloadavg.c.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1266
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1267 2000-07-30 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1268
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1269 * README (NOTE):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1270 Improve X documentation.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1271 Document nascent Mule support.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1272 Document current MS Windows contributors.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1273
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1274 2000-07-15 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1275
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1276 * xemacs.mak:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1277 added new file win32.c.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1278 took out unused alloca.c.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1279 * xemacs.mak (update-elc-2): added new target for rebuilding the
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1280 remaining .elcs after dumped. its dependency is added for target
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1281 all.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1282 * xemacs.mak (update-auto-and-custom):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1283 cleaned up ; now it byte-compiles custom-load.el.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1284 * xemacs.mak (mostlyclean):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1285 * xemacs.mak (clean):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1286 * xemacs.mak (nicenclean):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1287 * xemacs.mak (distclean):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1288 * xemacs.mak (realclean):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1289 * xemacs.mak (versionclean):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1290 Redid all the clean targets, to be similar to what's in the
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1291 standard Makefile.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1292
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1293 2000-07-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1294
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1295 * xemacs.mak ($(PROGNAME)): Do check error code from temacs during
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1296 dumping.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1297
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1298 2000-07-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1299
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1300 * XEmacs 21.2.35 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1301
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1302 2000-07-14 IKEYAMA Tomonori <tomonori@suiyokai.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1303
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1304 * config.h: Import C++ compilation stuff from src/config.h.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1305
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1306 2000-07-05 Craig Lanning <lanning@scra.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1307
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1308 * xemacs.rc: Uppercase the id's so that windres will work.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1309
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1310 2000-07-05 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1311
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1312 * xemacs.mak (TEMACS_LIBS): Added comdlg32.lib
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1313
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1314 2000-06-12 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1315
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1316 * config.h (ENCAPSULATE_STAT):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1317 Always encapsulate stat/fstat. Also suggested by Mike Alexander
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1318 <mike.alexander@xemacs.org>.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1319
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1320 2000-06-10 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1321
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1322 * config.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1323 * config.h (HAVE_GETPAGESIZE):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1324 * config.h (HAVE_GETTIMEOFDAY):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1325 corrections to go along with removed nt/inc.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1326 removed HAVE_FEP.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1327
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1328 * config.inc.samp:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1329 correct graphics lib paths to agree with binaries provided in
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1330 ftp aux dir.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1331
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1332 * xemacs.mak (DEPEND):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1333 * xemacs.mak (DEFINES):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1334 * xemacs.mak (LIB_SRC_DEFINES):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1335 * xemacs.mak (minitar):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1336 * xemacs.mak (TEMACS_LFLAGS):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1337 * xemacs.mak (tags):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1338 * xemacs.mak (all):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1339 * xemacs.mak (install):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1340 WINDOWSNT -> WIN32_NATIVE.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1341 Don't build run*.exe.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1342 comments about required ^^.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1343 Added setargv.obj to the list of linked entities,
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1344 causing automatic wildcarding of filenames given on the
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1345 command line. (As usual, enclose in double quotes to avoid
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1346 this.)
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1347
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1348 2000-06-07 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1349
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1350 * runemacs.c: Removed. No longer necessary.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1351
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1352 * Makefile.cygwin: Removed.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1353
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1354 * inc\*: Removed. At long-fucking-last!
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1355
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1356 2000-05-28 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1357
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1358 * XEmacs 21.2.34 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1359
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1360 2000-05-12 Craig Lanning <CraigL@DyCon.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1361
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1362 * inc\sys\socket.h: Don't define timeval as ws_timeval for mingw32
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1363
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1364 2000-05-01 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1365
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1366 * XEmacs 21.2.33 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1367
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1368 2000-04-27 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1369
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1370 * xemacs.mak: combine auto-autoloads.el and custom.el update into
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1371 one call to xemacs.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1372
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1373 2000-04-26 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1374
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1375 * xemacs.mak: put in support for QUICK_BUILD.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1376
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1377 * config.inc.samp: put in an entry for QUICK_BUILD.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1378
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1379 2000-04-23 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1380
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1381 * xemacs.mak: Modified section that dumps .exe to not dump
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1382 when nothing has changed. It does this by relying on a flag
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1383 set by update-elcs.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1384
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1385 Also in building of auto-autoloads.el, we no longer unconditionally
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1386 remove the old one. That was pointless and made the whole build
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1387 procedure a lot longer -- the autoload code is smart enough to
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1388 update itself automatically from an out-of-date autoload file.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1389
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1390 2000-04-04 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1391
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1392 * xemacs.mak: Build the i utility and use it to pipe windowed
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1393 [xt]emacs output to the build console.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1394
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1395 2000-03-25 Didier Verna <didier@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1396
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1397 * config.h: handle the renaming of `foo_h_path' to `foo_h_file'.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1398
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1399 2000-03-22 Mike Alexander <mta@arbortext.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1400
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1401 * xemacs.mak (PROGRAM_DEFINES): Define EMACS_VERSION and
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1402 EMACS_PROGNAME
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1403 (DEPEND): Don't try to create $(OUTDIR) if it already exists
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1404 ($(SRC)\dump-id.c): Make it
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1405 (DOC_SRC11): Add dumper.c if portable dumping
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1406 (dump-xemacs): Make portable dumping work again and create
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1407 dump-id.c and compile it whenever we do a portable dump.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1408 (depend): Change $(SRCDIR) to $(SRC)
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1409
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1410 2000-03-22 Jonathan Harris <jhar@tardis.ed.ac.uk>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1411
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1412 * .cvsignore: New file, ignores user's config.inc and files
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1413 containing the user's DevStudio workspace info.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1414
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1415 * config.h.samp: Added DEPEND option. Renamed HAVE_MSW and HAVE_X to
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1416 HAVE_MS_WINDOWS and HAVE_X_WINDOWS.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1417
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1418 * README: Documented DEPEND option. Other small changes.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1419
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1420 * Todo: Removed - was hopelessly out of date.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1421
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1422 * config.h.samp:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1423 * xemacs.mak: Added DEPEND option to control use of dependency
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1424 information generated by make-src-depend. Requires Perl. Defaults
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1425 to disabled. Renamed HAVE_MSW and HAVE_X to HAVE_MS_WINDOWS and
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1426 HAVE_X_WINDOWS as a side-effect.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1427 Handles '&' in XEmacs codenames by replacing with 'and'.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1428
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1429 * xemacs.dsp:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1430 Correct Output_Dir so that DevStudio finds the xemacs executable
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1431 by default.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1432
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1433 2000-03-20 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1434
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1435 * README: Substantial rewrite.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1436 * xemacs.mak: Pdump fix. (not working yet, though)
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1437
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1438 2000-03-20 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1439
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1440 * XEmacs 21.2.32 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1441
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1442 2000-03-15 Mike Alexander <mta@arbortext.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1443
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1444 * xemacs.mak: Fix for generation of $(XEMACS)\Installation.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1445
785
955603004a04 [xemacs-hg @ 2002-03-19 22:48:03 by adrian]
adrian
parents: 780
diff changeset
1446 2000-03-14 Adrian Aichner <adrian@xemacs.org>
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1447
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1448 * xemacs.mak (LIB_SRC_TOOLS): LIB_SRC_TOOLS depend on
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1449 XEMACS_INCLUDES when we USE_PORTABLE_DUMPER.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1450
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1451 2000-03-13 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1452
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1453 * xemacs.mak (TEMACS_ENTRYPOINT):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1454 Fix for portable dumper.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1455
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1456 2000-03-12 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1457
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1458 * xemacs.mak (*):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1459 * config.inc: New.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1460
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1461 a) Added a file called config.inc which makes it easier to set
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1462 build options for MS Windows. (Previously, the only way to do this
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1463 was through command line options to nmake.)
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1464
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1465 b) Cleaned the file up a bit.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1466
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1467 c) Changed xemacs to be a windows application and not a console
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1468 application, now that runemacs.exe is no longer necessary.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1469
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1470 d) Added support for building the tags file.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1471
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1472 * xemacs.dsw: New.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1473 * xemacs.dsp: New.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1474 For compiling, editing, and debugging XEmacs using the VC++ 5.0
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1475 GUI. They may well work under other versions of VC++, but I don't
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1476 have access to them to test them.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1477
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1478 2000-03-11 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1479
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1480 * PROBLEMS: Doc fix from Reini Urban <rurban@x-ray.at>.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1481
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1482 2000-02-27 Mike Alexander <mta@arbortext.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1483
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1484 * xemacs.rc: Include the portable dump data if INCLUDE_DUMP is defined
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1485
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1486 * xemacs.mak: Add the portable dump data to the EXE as a resource
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1487
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1488 2000-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1489
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1490 * xemacs.mak (TEMACS_LIBS): Add ole32.lib and uuid.lib.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1491 (installation): Always regenerate installation report.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1492
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1493 2000-02-25 Craig Lanning <CraigL@DyCon.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1494
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1495 * inc\sys\time.h: MinGW defines struct timeval in <winsock.h>.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1496
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1497 2000-02-24 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1498
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1499 * config.h (INLINE_HEADER): Define properly (?) for Windows.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1500
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1501 2000-02-23 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1502
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1503 * XEmacs 21.2.31 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1504
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1505 2000-02-22 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1506
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1507 * config.h (gc_checking_assert): New.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1508
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1509 2000-02-21 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1510
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1511 * XEmacs 21.2.30 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1512
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1513 2000-02-21 Jonathan Harris <jhar@tardis.ed.ac.uk>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1514
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1515 * README: Tidy up.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1516 Document need for makeinfo program or texinfo package.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1517
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1518 * Xmd.patch: New file, previously in README.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1519
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1520 2000-02-17 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1521
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1522 * config.h: Delete unused HAVE_LINUX_VERSION_H.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1523
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1524 2000-02-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1525
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1526 * XEmacs 21.2.29 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1527
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1528 2000-02-06 Mike Alexander <mta@arbortext.com>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1529
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1530 * xemacs.mak (install): Copy xemacs.dmp if using the portable
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1531 dumper.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1532
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1533 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1534
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1535 * XEmacs 21.2.28 is released.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1536
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1537 2000-02-03 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1538
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1539 * Xpm.def: New file, required to build Xpm.dll.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1540
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1541 * Xpm.mak: Use DEBUG instead of DEBUG_XEMACS - this library is not
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1542 xemacs-specific. Initialize to DEBUG_XEMACS if specified for
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1543 compatibility.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1544 Build DLL instead of static LIB when USE_CRTDLL=1 is given to
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1545 make.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1546
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1547 * xemacs.mak: Introduced USE_SYSTEM_MALLOC and USE_CRTDLL.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1548 Do not build lastfile.lib when neither unexec not gmalloc are
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1549 used.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1550
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1551 * config.h: Deleted GNU_MALLOC and SYSTEM_MALLOC, as they are set
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1552 in makefile.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1553
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1554 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1555
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1556 * xemacs.mak (DOC_SRC9): Added tests.c ...
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1557 (TEMACS_DEBUG_OBJS): ... and tests.obj
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1558 ($(DOC)): Tweaked a bit, for `nmake docfile' unconditionally
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1559 rebuild the docfile.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1560
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1561 2000-01-22 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1562
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1563 * xemacs.mak (docfile): Added shortcut target.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1564
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1565 2000-01-19 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1566
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1567 * xemacs.mak (TEMACS_LIBS): Added winspool.lib
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1568
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1569 2000-01-20 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1570
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1571 * xemacs.mak (dump-xemacs): Remove redundant EMACSBOOTSTRAPMODULEPATH.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1572
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1573 2000-01-18 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1574
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1575 * xemacs.mak: Patch of 01/13 got in corrupted, fixed.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1576
438
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1577 2000-01-18 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1578
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1579 * XEmacs 21.2.27 is released.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1580
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1581 2000-01-18 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1582
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1583 * minitar.c: Errno.h --> errno.h. Remove errno declaration.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1584
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1585 2000-01-13 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1586
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1587 * xemacs.mak: Added USE_PORTABLE_DUMPER make command line macro.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1588 (temacs:) Added dependency for lastfile.lib so that 'make temacs'
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1589 builds it first.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1590
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1591 1999-12-28 Scott Blachowicz <Scott.Blachowicz@seaslug.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1592
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1593 * minitar.mak: Add vars to allow building from main xemacs.mak.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1594
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1595 * xemacs.mak: Add rules to build & install minitar.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1596
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1597 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1598
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1599 * config.h: Fix stuff related to mail locking.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1600
436
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1601 1999-12-31 Martin Buchholz <martin@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1602
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1603 * XEmacs 21.2.26 is released.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1604
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1605 1999-12-24 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1606
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1607 * XEmacs 21.2.25 is released.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1608
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1609 1999-12-15 Scott Blachowicz <Scott.Blachowicz@seaslug.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1610
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1611 * minitar.c (main): Add explicit exit(0) to get successful return
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1612 code.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1613
432
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1614 1999-12-14 Martin Buchholz <martin@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1615
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1616 * XEmacs 21.2.24 is released.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1617
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1618 1999-11-28 Adrian Aichner <adrian@xemacs.org>
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1619
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1620 * xemacs.mak (depend): Only update `depend' if there were changes.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1621 Use "perl ./make-src-depend" instead of "mkdepend".
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1622
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1623 1999-12-07 Martin Buchholz <martin@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1624
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1625 * XEmacs 21.2.23 is released.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1626
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1627 1999-11-27 Adrian Aichner <adrian@xemacs.org>
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1628
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1629 * xemacs.mak (SRCDIR): Make path to xemacs absolute to
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1630 facilitate building info in man subdirs. Echo all cd commands,
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1631 not just some of them.
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1632
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1633 (makeinfo-test): Test for availability of `texinfo' package to
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1634 build info. Recommend use of external `makeinfo' program for
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1635 building info docs faster.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1636
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1637 (info): cd into man subdirs to support use of external `makeinfo'
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1638 program.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1639
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1640 1999-11-17 Martin Buchholz <martin@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1641
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1642 * xemacs.mak: Remove references to index.unperm, index.perm.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1643 Fix dependencies.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1644 Shouldn't .obj and .info be in SUFFIXES?
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1645 Remove extra `\'.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1646
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1647 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1648
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1649 * XEmacs 21.2.22 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1650
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1651 1999-11-28 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1652
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1653 * XEmacs 21.2.21 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1654
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1655 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1656
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1657 * XEmacs 21.2.20 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1658
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1659 1999-10-07 Norbert Koch <n.koch@eai-delta.de>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1660
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1661 * xemacs.mak: Ignore return code of 'del' calls. Use a make
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1662 variable for 'del'.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1663
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1664 1999-09-26 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1665
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1666 * xemacs.mak (all): Update $(LISP)/auto-autoloads.elc? and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1667 $(LISP)/custom-load.el using XEmacs itself, like xemacs-packages
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1668 do.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1669 ($(LISP)\auto-autoloads.el): Add new rule.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1670 ($(LISP)\custom-load.el): Ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1671
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1672 1999-08-04 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1673
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1674 * xemacs.mak (HAVE_WIDGETS): add define to appropriate places.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1675
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1676 1999-07-26 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1677
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1678 * xemacs.mak ($(MANDIR)\lispref\lispref.texi): Replace bad
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1679 dependency.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1680
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1681 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1682
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1683 * XEmacs 21.2.19 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1684
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1685 1999-07-10 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1686
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1687 * xemacs.mak (.SUFFIXES): Add .texi.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1688 (check): Improve automated test section.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1689 (info): Generate info files using XEmacs (no makeinfo.exe needed).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1690
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1691 1999-07-19 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1692
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1693 * xemacs.mak (DOC_SRC3): add gutter.c
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1694 (TEMACS_OBJS): add gutter.obj.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1695
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1696 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1697
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1698 * XEmacs 21.2.18 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1699
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1700 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1701
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1702 * XEmacs 21.2.17 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1703
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1704 1999-06-13 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1705
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1706 * xemacs.mak (DOC_SRC8): Remove mule-coding.c.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1707 (TEMACS_MULE_OBJS): Remove mule-coding.obj
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1708 (check): Implement according to src/Makefile.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1709 (check-temacs): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1710
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1711 1999-06-05 Norbert Koch <n.koch@delta-ii.de>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1712
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1713 * xemacs.mak (mule): remove dependencies from mule-coding.c
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1714
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1715 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1716
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1717 * XEmacs 21.2.16 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1718
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1719 1999-05-14 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1720
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1721 * xemacs.mak (GUNG_HO): Explicitly default to 0.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1722 Fix some comment typos.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1723 ($(XEMACS)\Installation): Create it in the toplevel-directory,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1724 where it is expected by loadup.el
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1725
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1726 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1727
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1728 * XEmacs 21.2.15 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1729
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1730 1999-05-31 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1731
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1732 * xemacs.mak: add select & select-x targets.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1733
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1734 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1735
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1736 * XEmacs 21.2.14 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1737
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1738 1999-05-12 SL Baur <steve@gneiss.etl.go.jp>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1739
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1740 * xemacs.mak: please document me
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1741 From Norbert Koch <n.koch@delta-ii.de>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1742
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1743 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1744
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1745 * xemacs.mak ($(LISP)\Installation.el): Don't use
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1746 `replace-in-string'.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1747
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1748 1999-03-17 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1749
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1750 * xemacs.mak: Remove ESC macro -- no longer needed.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1751 Remove small configuration report. Remove simplified version of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1752 Installation and Installation.el
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1753 (Installation.el): Create it depending on "Installation" file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1754 Replace \r characters by use of `replace-in-string' in lisp-land.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1755 (all): Make it depend on "Installation" file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1756 (Installation): Create a complete "Installation" file, looking
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1757 much like what is generated by "configure" on UNIX systems.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1758 Insert WARNING where appropriate (currently when building without
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1759 HAVE_XPM, HAVE_PNG, and HAVE_MSW_C_DIRED).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1760 Type "Installation" to STDOUT much like the "small configuration
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1761 report" did.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1762
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1763 1999-04-29 Andy Piper <andy@xemacs.org>
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1764
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1765 * sys/file.h: conditionalise definition of X_OK.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1766
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1767 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1768
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1769 * XEmacs 21.2.13 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1770
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1771 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1772
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1773 * xemacs.mak:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1774 Don't link lib-src programs incrementally.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1775 Don't include debug info in release builds.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1776 Put intermediate files in the appropriate directories.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1777 Make "distclean" target delete all intermediate files.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1778
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1779 1999-03-07 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1780
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1781 * xemacs.mak:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1782 Fix building on Windows 95/98 by conditionalising escape
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1783 character '^'.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1784 Only put mule-packages in package path on MULE builds.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1785 Only build source browser files on debug builds.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1786 Build source browser database before link so that it's
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1787 available even if link fails.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1788
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1789 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1790
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1791 * XEmacs 21.2.12 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1792
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1793 1999-03-03 Gleb Arshinov <gleb@cs.stanford.edu>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1794
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1795 * xemacs.mak (HAVE_XFACE): fix for building without X-Face support
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1796 provided by Brent B. Powers <bpowers@ms.com>.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1797
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1798 * xemacs.mak (CONFIG_ERROR): Misc error detection for build with
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1799 X-Face.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1800
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1801 1999-02-01 Gleb Arshinov <gleb@cs.stanford.edu>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1802
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1803 * README: Document the X-Face build option.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1804
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1805 * compface.mak: New file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1806 Makefile for building compface library under MSVC. Build
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1807 library only, not executables. Should be extended to build
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1808 executables and propagated upstream, if possible.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1809
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1810 * xemacs.mak: Link in X-Face/Compface for NT native build.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1811
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1812 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1813
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1814 * XEmacs 21.2.11 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1815
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1816 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1817
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1818 * XEmacs 21.2.10 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1819
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1820 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1821
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1822 * XEmacs 21.2.9 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1823
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1824 1999-01-14 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1825
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1826 * xemacs.mak (MODULES): Adding variable.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1827 (update-elc): Setting EMACSBOOTSTRAPMODULEPATH.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1828
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1829 1998-12-17 Charles G. Waldman <cgw@pgt.com>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1830
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1831 * minitar.c: New file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1832 * minitar.mak: New file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1833
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1834 1998-12-29 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1835
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1836 * xemacs.mak:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1837 Changed x86 EMACS_CONFIGURATION to i586-pc-win32 since we
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1838 build optimised for Pentium.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1839 Created CFLAGS variable, used in building all objects and in
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1840 constructing config.values.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1841 Added glyphs-widget.c and gui-msw.c to list of sources.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1842 Added PACKAGE_PATH to EMACSBOOTSTRAPLOADPATH for mule builds.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1843
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1844 1998-12-28 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1845
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1846 * XEmacs 21.2.8 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1847
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1848 1998-12-24 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1849
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1850 * XEmacs 21.2.7 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1851
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1852 1998-12-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1853
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1854 * xemacs.mak:
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1855 Replaced PACKAGEPATH variable with PACKAGE_PREFIX.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1856 configure-package-path is initialised to contain
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1857 subdirectories of PACKAGE_PREFIX. The install target makes
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1858 a skeleton package tree under PACKAGE_PREFIX.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1859
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1860 * README, PROBLEMS:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1861 Documented the package path changes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1862 Corrected the advice on a suitable minimal set of packages.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1863
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1864 1998-12-17 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1865
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1866 * xemacs.mak ($(LIB_SRC)/movemail.exe): adapt make rule to build
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1867 with pop support.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1868
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1869 * xemacs.mak: add gui-msw.c and glyphs-widget.c object lists.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1870
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1871 1998-12-16 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1872
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1873 * XEmacs 21.2.6 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1874
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1875 1998-12-11 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1876
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1877 * xemacs.mak (DOC_SRC2): CLASH_DETECTION is not supported under
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1878 native Windows NT. Therefore src\filelock.c is not to be
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1879 compiled.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1880 (TEMACS_OBJS): Consequently, don't link in $(OUTDIR)\filelock.obj.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1881
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1882 1998-12-10 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1883
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1884 * xemacs.mak ($(OUTDIR)\alloc.obj): add a dependency on
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1885 puresize-adjust.h to avoid infinite recursion.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1886
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1887 1998-12-09 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1888
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1889 * config.h: remove clash detection stuff.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1890
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1891 1998-12-07 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1892
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1893 * xemacs.mak (TEMACS_OBJS):
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1894 (DOC_SRC4):
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1895 - Remove pure.c, pure.obj
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1896
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1897 1998-11-04 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1898
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1899 * xemacs.mak: Creating minimal versions of Installation,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1900 Installation.el, and config.values to make
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1901 (describe-installation) and (config-value ...) work in Windows NT
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1902 native builds. Incorporating rule for movemail.exe courtesy of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1903 Andy Piper.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1904
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1905 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1906
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1907 * XEmacs 21.2.5 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1908
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1909 1998-11-28 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1910
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1911 * XEmacs 21.2-beta4 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1912
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1913 1998-10-29 Andy Piper <andyp@parallax.co.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1914
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1915 * xemacs.mak ($(LIB_SRC)/movemail.exe): add etags dependencies to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1916 pull in getopt and friends.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1917
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1918 1998-10-15 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1919
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1920 * XEmacs 21.2-beta3 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1921
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1922 1998-09-29 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1923
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1924 * XEmacs 21.2-beta2 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1925
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1926 1998-09-19 Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1927
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1928 * tiff.mak: New file provided by Charles Wilson
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1929 <cwilson@ee.gatech.edu>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1930
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1931 * README: Update provided by Charles Wilson
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1932 <cwilson@ee.gatech.edu>. Documenting use of the newly
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1933 introduced tiff.mak. Renumbering subsequent build instruction
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1934 items.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1935
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1936 1998-09-20 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1937
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1938 * PROBLEMS: New file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1939
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1940 * xemacs.mak: Install the PROBLEMS file in the root directory of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1941 the XEmacs installation.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1942
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1943 1998-08-31 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1944
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1945 * xemacs.mak: Detect failure to supply PNG_DIR or XLIB_DIR
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1946 when building with PNG support.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1947
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1948 1998-08-31 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1949
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1950 * README: Document the PNG, ZLIB, JPEG, TIFF and GIF build
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1951 options.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1952
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1953 1998-08-12 Jeff Sparkes <jsparkes@internetivity.com>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1954
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1955 * xemacs.mak: Link in GIF, fix HAVE_JPEG default.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1956
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1957 1998-08-09 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1958
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1959 * xemacs.mak (install): Win95 fixes:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1960 DOS mkdir doesn't create intermediate directories. xcopy does
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1961 so use it to create the install and lock directories.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1962 Removed trailing backslashes from copy commands since DOS
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1963 copy doesn't like them.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1964
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1965 1998-08-05 Charles G. Waldman <cgw@pgt.com>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1966
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1967 * xemacs.mak: change "copy" to "xcopy" in install target
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1968
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1969 1998-08-04 Jeff Sparkes <jsparkes@internetivity.com>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1970
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1971 * xemacs.mak: Link in PNG, TIFF and JPEG in native build.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1972
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1973 1998-08-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1974
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1975 * README: XEmacs has been successfully built with MSVC 4.0.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1976 Mention the vcvars32.bat file installed with the MSVC tools.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1977
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1978 1998-07-19 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1979
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1980 * XEmacs 21.2-beta1 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1981
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1982 1998-07-13 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1983
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1984 * xemacs.mak:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1985 Add path to xemacs.res dependency.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1986
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1987 1998-07-12 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1988
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1989 * XEmacs 21.0-pre5 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1990
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1991 1998-07-09 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1992
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1993 * XEmacs 21.0-pre4 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1994
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1995 1998-07-04 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1996
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1997 * README: Documented the changed PACKAGEPATH option and the new
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1998 INSTALL_DIR option, install target and runemacs executable.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1999 Added more debugging documentation.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2000
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2001 * config.h: Don't undef EMACS_CONFIGURATION because it's now
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2002 set in the makefile.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2003
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2004 * xemacs.mak: Added an INSTALL_DIR option and install target.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2005 Renamed the default package location option to PACKAGEPATH
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2006 and made it cope with paths with spaces in them.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2007 Made non-debug build the default; DEBUG_XEMACS defaults to 0.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2008 System configuration (EMACS_CONFIGURATION) now correctly
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2009 determined at build-time by this makefile.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2010 Compiles the runemacs executable as part of the all target.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2011
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2012 1998-06-29 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2013
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2014 * config.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2015 * xemacs.mak: NT native sound fixes
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2016 From Fabrice POPINEAU via Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2017
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2018 1998-06-21 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2019
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2020 * xemacs.mak: It's XEmacs, not Xemacs!
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2021
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2022 1998-06-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2023
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2024 * file.ico, lisp.ico:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2025 New icons to represent a generic file and a lisp file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2026
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2027 * xemacs.rc: Build file.ico and lisp.ico into the executable.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2028
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2029 1998-06-15 Peter Windle <peterw@sdl.ug.eds.com>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2030
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2031 * xemacs.mak: Made XPM and X11 checks cope with case-sensitive
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2032 NFS. Also apply Sean MacLennan's change allowing
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2033 emacs_beta_version to be undefined.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2034
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2035 1998-06-19 SL Baur <steve@altair.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2036
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2037 * xemacs.mak (distclean): Reorder when puresize-adjust.h gets
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2038 deleted.
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
2039 From Adrian Aichner <adrian@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2040
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2041 1998-06-08 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2042
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2043 * config.h: Undefined DONT_ENCAPSULATE.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2044 Defined ENCAPSULATE_* for fopem, open, rename and mkdir.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2045 Removed MS-DOS code remains.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2046
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2047 1998-06-03 Rick Rankin <Rick_Rankin-P15254@email.mot.com>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2048
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2049 * Makefile.cygwin: created to compile runemacs.c. This should
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2050 probably have a Makefile.in, but...
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2051
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2052 * runemacs.c: modified to check to see if xemacs is a symbolic
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2053 link when compiled under Cygwin.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2054
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2055 1998-05-31 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2056
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2057 * xemacs.mak: Added lib-src/wakeup.exe
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2058
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2059 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2060
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2061 * xemacs.mak: Added rules for hexl.exe, movemail.exe, mmencode.exe
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2062 sorted-doc.exe, etags.exe
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2063
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2064 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2065
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2066 * xemacs.mak: Support building InfoDock, with INFODOCK=1 macro
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2067 in the command line.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2068
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2069 1998-05-26 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2070
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2071 * inc/sys/dir.h: Removed #ifndef WINDOWSNT around the code which
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2072 should be compiled in (sic!).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2073 Removed 'extern' before function prototypes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2074
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2075 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2076
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2077 * xemacs.mak: Unified -nologo compiler switch handling and lib-src
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2078 programs build (only make-docfile currently, adding other tools
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2079 soon).
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2080
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2081 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2082
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2083 * xemacs.mak: Added HAVE_DIALOGS macro, and dialog-*.* files to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2084 docfile creation and compilation.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2085 Defaulted HAVE_MSW to 1.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2086 Changed lib-src references to be relative to $(XEMACS)/, not ../
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2087
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2088 1998-05-16 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2089
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2090 * xemacs.mak: Removed inline.{c,obj}. It did buy nothing.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2091
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2092 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2093
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2094 * xemacs.mak: Comment out dialog.{c,obj} from build.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2095
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2096 1998-05-11 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2097
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2098 * nt/config.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2099 Unconditionally define new HAVE_DRAGNDROP.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2100
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2101 1998-05-10 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2102
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2103 * xemacs.mak: Added dragdrop.{c,obj}
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2104
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2105 1998-05-08 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2106
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2107 * config.h (enum_field): Redefine to be unsigned int.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2108
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2109 1998-05-07 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2110
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2111 * xemacs.mak: Really honor minimal tagbits, indexed lrecord and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2112 union type.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2113
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2114 1998-05-03 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2115
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2116 * inc/sys/socket.h: Removed encapsulating definitions for Winsock
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2117 functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2118
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2119 1998-05-04 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2120
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2121 * xemacs.mak: Defined PATH_PROGNAME and PATH_VERSION C macros.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2122 Make _DEBUG defined only when DEBUG_XEMACS.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2123
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2124 1998-04-26 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2125
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2126 * xemacs.mak: Added glyphs-eimage.{c,obj}
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2127
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2128 1998-04-20 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2129
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2130 * xemacs.mak: Support "Don't panic, I will restart make" exit code.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2131 Extra checks for externally specified X{PM,11}_DIR.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2132 Proper quoting to allow spaces in these paths.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2133 Conduct all config checks at once.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2134 New option VERBOSECC. When non-zero, C compiler echoes its
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2135 commands. When zero, only name of the file being compiled is
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2136 echoed. Default is 0 (do not echo).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2137
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2138 1998-04-17 Jonathan Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2139
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2140 * README: Documented new msvc build procedure, including XPM
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2141 support.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2142
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2143 * xemacs.mak: Added XPM and TOOLBARS support for native msvc
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2144 build.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2145
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2146 * xpm.mak: New file
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2147 Makefile for building xpm library under msvc. Hopefully this
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2148 will be part of future xpm distributions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2149
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2150 1998-04-10 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2151
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2152 * config.h: Do not USE_ASSERTION when DEBUG_XEMACS is not
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2153 defined.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2154
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2155 * xemacs.mak: Added new file process-nt.c
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2156
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2157 1998-04-07 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2158
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2159 * xemacs.mak: Added build options which can be defined in nmake
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2160 command line (defaults are parentheses):
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2161 HAVE_MSW=0/1 (0) Build with native GUI
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2162 HAVE_X=0/1 (0) Build with X-Windows
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2163 ** At least one must be defined
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2164 X11_DIR=path () Path to the root dir of X11R6 installation
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2165 ** Must be defined when HAVE_X=1
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2166 HAVE_MULE=0/1 (0) Compile in MULE
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2167 HAVE_MSW_C_DIRED=0/1(1) Compile in fast dired
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2168 PATH_PACKAGEPATH=path Package search path
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2169 ("~/.xemacs")
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2170 DEBUG_XEMACS=0/1 (1) Compile with symbols, assertions and
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2171 extra debugging checks
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2172 USE_UNION_TYPE=0/1 (0)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2173 USE_MINIMAL_TAGBITS=0/1 (0)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2174 USE_INDEXED_LRECORD_IMPLEMENTATION=0/1 (0)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2175 GUNG_HO=0/1 (none) When specified, overrides the above two.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2176 : Added output of a configuration report
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2177 : Added copyright notice.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2178 : Deleted remains of ImageMagick.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2179 (distclean): Do not use mskedepend
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2180 (install): echo "Not yet implmented".
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2181
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2182 1998-04-05 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2183
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2184 * config.h (enum_field): Borrow new definition from config.h.in
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2185
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2186 1998-04-01 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2187
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2188 * config.h: Patial sync-up with config.h.in
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2189
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2190 1998-03-25 jhar@tardis.ed.ac.uk
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2191
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2192 * xemacs.mak: Adds glyphs-msw.c and imgproc.c and reflects
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2193 alterations to package_path in nt/xemacs.mak.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2194
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2195 1998-03-24 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2196
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2197 * xemacs.mak (dump-xemacs): Replaced use of `touch' with `echo'.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2198
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2199 1998-03-20 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2200
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2201 * xemacs.mak: Removed all references to deleted dgif_lib.{c,obj},
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2202 gif_err.{c,obj} and gifalloc.{c,obj}. New image support is not
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2203 compiled in yet.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2204
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2205 1998-03-19 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2206
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2207 * xemacs.mak: HAVE_FILE_CODING removed: it is no longer an option,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2208 since file I/O depends on it, and defined unconditioanlly in
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2209 src/s/windowsnt.h.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2210 Added -nologo switch to different tools here and there.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2211 Suppressed some irrelevant make output.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2212
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2213 1998-02-28 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2214
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2215 * xemacs.mak: Defined HAVE_FILE_CODING variable, an equivalent of
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2216 --with-file-coding configure option. Default is yes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2217
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2218 1998-03-13 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2219
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2220 * xemacs.mak (update-elc): Copy Installation.el to $(LISP)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2221
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2222 * Installation.el: New file, copied by xemacs.mak during build.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2223
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2224 Fri Feb 20 21:22:34 1998 Darryl Okahata <darrylo@sr.hp.com>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2225
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2226 * xemacs.mak: Added entry for src/dired-msw.c. Use of the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2227 dired-in-C enhancements is optional, and is determined by
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2228 HAVE_MSW_C_DIRED. See comments in xemacs.mak.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2229
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2230 1998-02-18 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2231
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2232 * xemacs.mak: Fixed lost docstrings
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2233
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2234 1998-01-28 Jonathon Harris <jhar@tardis.ed.ac.uk>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2235
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2236 * xemacs.mak: Updated accordingly.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2237 Creates the MSVC browse info immediately after the link.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2238
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2239 1997-12-29 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2240
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2241 * config.h: Suppressed MSVC warning 'relational' : signed/unsigned
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2242 mismatch
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2243
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2244 * config.h: INLINE defined to __inline for MSVC compilers >= 2.x
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2245
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2246 1997-12-26 Kirill M. Katsnelson <kkm@kis.ru>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2247
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2248 * xemacs.mak: added menubar-msw.c, menubar.c
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2249
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2250 * xemacs.mak: scrollabrs and menubars are rearranged properly
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2251 under different ifdef'd secions, so for example menubar.obj goes
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2252 to always compiled section, and menubar-msw.obj is built only when
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2253 HAVE_MSW.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2254
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2255 * xemacs.mak: Compiler warning flag definition moved to a macro
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2256 CPP_WARN_FLAGS. Redefined from -w to -W3 (Doh!).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2257
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2258 1997-12-11 David Hobley <davidh@wr.com.au>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2259
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2260 * Added support for auto generation of puresize-adjust.h
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2261 in xemacs.mak. Also created new file puresize-adjust.h to copy
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2262 into src on initial build.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2263
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2264 Mon December 08 1997 kkm@kis.ru
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2265
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2266 * xemacs.mak: added profile.c, removed event-unixod.c
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2267 * xemacs.mak: removed dangerous defines _IX_86, _X86_,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2268 _MSC_VER
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2269 * config.h: removed #define HAVE_UNIXOID_EVENT_LOOP
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2270
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2271 Thu December 04 1997 jhar@tardis.ed.ac.uk
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2272
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2273 * xemacs.mak: Define DEBUG_XEMACS when compiling with debug.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2274
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2275 Tue November 29 12:29:33 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2276
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2277 * xemacs.mak and config.h updated to provide ability to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2278 specify DEBUG mode from the xemacs.mak file.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2279
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2280 Mon December 01 1997 jhar
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2281
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2282 * msw-init.el: Provide default bindings for cut, paste, copy and undo
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2283
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2284 * event-msw.c, event-msw.h, frame-msw.c, msw-proc.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2285 - Implemeted simple emacs_mswindows_event_pending_p().
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2286 - Fixed deleting frames.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2287 - Rewrote timeout code, eliminating "!NILP(rest)" bug.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2288 - Special processing for 'Ctrl-@' keystroke.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2289 - Support for some new keysyms.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2290
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2291 Mon December 01 1997 jhar
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2292
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2293 * xemacs.mak:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2294 - Add PACKAGE_PATH and EMACS_BETA_VERSION defines.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2295 - Automatically copy changed include files from \nt to \src.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2296 - Corrected some DOC_SRC* lists.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2297
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2298 Tue November 18 21:45:06 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2299
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2300 * xemacs.mak updated to remove dependency on startup.elc
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2301 HAVE_IMAGEMAGICK added for X build.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2302
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2303 Thu September 25 23:06:44 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2304
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2305 * xemacs.mak updated to make the build as simple as typing
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2306 nmake -f xemacs.mak. Also support for native gui included
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2307 which should mean the w32 directory is no longer required.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2308
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2309 * config.h synced with config.h.in from 20.3-b2
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2310
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2311 * synced in changes to support native gui.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2312
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2313 Thu September 25 23:06:44 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2314
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2315 * August Hill provided a patch to xemacs.mak to greatly simplify
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2316 the build - the DOC file gets created correctly.
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2317
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2318 Tue September 22 23:06:44 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2319
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2320 * August Hill provided some more patches - to expand ~ correctly
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2321 and to correctly deal with drive letters in the path.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2322
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2323 * emacs.c patched to call init_ntproc()
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2324
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2325
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2326 Tue July 15 19:32:21 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2327
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2328 * August Hill provided some more patches to make things better
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2329 - there is a workaround for dired to make the ^M's disappear
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2330 - a patch to fix shell-command
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2331
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2332 Tue July 08 22:01:36 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2333
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2334 * #ifdef'd call to vfork and replaced with spawn as per GNU Emacs;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2335 as a result, removed /force - XEmacs now links normally.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2336
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2337 Thu June 31 21:16:21 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2338
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2339 * nt/TODO created.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2340
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2341 * nt/X11.patch created to help with the X build.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2342
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2343 * August Hill provided:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2344 a patch to fix the _WRETCODE undefined symbol,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2345 a patch to fix a problem with dired
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2346
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2347 and generally helped clarify the build instructions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2348
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2349 * Synced with 20.3b10 (Athens).
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2350
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2351 * Made DIRECTORY_SEP be '\\'. Until I can change all code to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2352 use the macro, I decided this would be easiest.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2353
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2354 * Modified src/fileio.c to only open files in O_BINARY. This
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2355 causes files to be opened and written without automatically
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2356 writing ^M 's to the end of each line. MULE ought to sort this
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2357 in theory, but I am less than convinced.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2358
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2359 * Updated the nt/README to provide a little more help.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2360
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2361 Thu May 29 23:11:21 1997 davidh
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2362
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2363 * Synced with 20.3b2.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2364
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2365 * Removed nt/README.src, nt/src.m.windowsnt.h nt/src.s.windowsnt.h.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2366
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2367 * Updated README from marcpa.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2368
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2369 * Added example Win32.cf and site.def files for X.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2370
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2371 * Added sed.exe into nt/.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2372
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2373 * Modified nt/xemacs.mak to pass correct flags to lwlib compile.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2374
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2375 * Added extra .elc files to ensure make-docfile gets all symbols.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2376
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2377 * Modified balloon_help.c to compile (#if'd max definition)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2378
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2379 * Modified src/event-Xt.c so as not to add signal_event_pipe to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2380 be selected on - this is a hack until I can work out a better
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2381 way. Thanks to Ben Wing for help on this.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2382
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2383 Thu Mar 27 20:56:21 1997 marcpa (marcpa at MARCPA)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2384
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2385 * Synced with 20.1b9.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2386
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2387 Sun Mar 16 00:32:15 1997 marcpa (marcpa at MARCPA)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2388
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2389 * lisp/eterm/README.term is truncated: is it just me (because
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2390 I'm on NT) or everyone else sees this ?
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2391 Answer: it is because it contains a ^Z embedded in it, therefore
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2392 it needs to be inserted in binary mode in CVS.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2393
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2394 Thu Mar 13 00:19:25 1997 marcpa (marcpa at MARCPA)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2395
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2396 * At end of compilation, there are some unresolved symbols:
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2397
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2398 link.exe @C:\TEMP\nma00115.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2399 sysdep.obj : error LNK2001: unresolved external symbol _vfork
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2400 ../src/temacs.exe : warning LNK4088: image being generated due to /FORCE
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2401 option; image may not run
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2402
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2403
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2404 Wed Mar 12 23:18:53 1997 marcpa (marcpa at MARCPA)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2405
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2406 * Need to copy the nt/inc directory David originally submitted or
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2407 NT code won't compile.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2408
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2409 * Need to copy nt/{config.h,paths.h,ad2c.sed,xemacs.mak} in src.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2410
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2411 * Had to modify XEmacs sources here and there : see the diffs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2412 between NT_FIRST_COMPILE and V20_1_beta9.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2413
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2414 * Needed to patch X11R6.3 sources: (include/x11/Xmd.h:155) BOOL is
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2415 already defined by Windows and is a long, while X wants it to be
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2416 an unsigned char.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2417
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2418 --- Xmd.h~ Thu Jun 08 23:20:40 1995
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2419 +++ Xmd.h Sun Mar 16 13:09:10 1997
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2420 @@ -150,8 +150,9 @@
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2421 typedef CARD16 BITS16;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2422 typedef CARD8 BYTE;
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2423
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2424 +#ifndef WIN32
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2425 typedef CARD8 BOOL;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2426 -
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2427 +#endif
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2429 * cpp.exe not used: cl.exe from VC++4.2 seems to handle everything
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
2430 properly.