annotate nt/ChangeLog @ 5142:f965e31a35f0

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