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