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