Mercurial > hg > xemacs-beta
annotate modules/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 | 0dcd22290039 |
children | 186aebf7f6c6 |
rev | line source |
---|---|
5142
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
1 2010-03-13 Ben Wing <ben@xemacs.org> |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
2 |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
3 * postgresql/postgresql.c (print_pgconn): |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
4 * postgresql/postgresql.c (print_pgresult): |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
5 printing_unreadable_object -> printing_unreadable_object_fmt. |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
6 |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
7 2010-03-13 Ben Wing <ben@xemacs.org> |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
8 |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
9 * ldap/eldap.c (print_ldap): |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
10 printing_unreadable_object -> printing_unreadable_object_fmt. |
f965e31a35f0
reduce lcrecord headers to 2 words, rename printing_unreadable_object
Ben Wing <ben@xemacs.org>
parents:
5141
diff
changeset
|
11 |
5141
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
12 2010-03-07 Ben Wing <ben@xemacs.org> |
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
13 |
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
14 * postgresql/postgresql.c (finalize_pgconn): |
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
15 * postgresql/postgresql.c (finalize_pgresult): |
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
16 * ldap/eldap.c (finalize_ldap): |
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
17 Fix the finalizers to go with the new calling sequence. Done |
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
18 previously but somehow got lost. |
0dcd22290039
fix issues with finalizers in number.c, postgresql, ldap
Ben Wing <ben@xemacs.org>
parents:
5127
diff
changeset
|
19 |
5127
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
20 2010-03-05 Ben Wing <ben@xemacs.org> |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
21 |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
22 * postgresql/postgresql.c (allocate_pgconn): |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
23 * postgresql/postgresql.c (allocate_pgresult): |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
24 * postgresql/postgresql.h (struct Lisp_PGconn): |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
25 * postgresql/postgresql.h (struct Lisp_PGresult): |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
26 * ldap/eldap.c (allocate_ldap): |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
27 * ldap/eldap.h (struct Lisp_LDAP): |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
28 Same changes as in src/ dir. See large log there in ChangeLog, |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
29 but basically: |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
30 |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
31 ALLOC_LISP_OBJECT -> ALLOC_NORMAL_LISP_OBJECT |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
32 LISP_OBJECT_HEADER -> NORMAL_LISP_OBJECT_HEADER |
a9c41067dd88
more cleanups, terminology clarification, lots of doc work
Ben Wing <ben@xemacs.org>
parents:
4993
diff
changeset
|
33 |
4993
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
34 2010-02-06 Ben Wing <ben@xemacs.org> |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
35 |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
36 * canna/canna_api.c: |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
37 * canna/canna_api.c (storeResults): |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
38 * canna/canna_api.c (Fcanna_set_bunsetsu): |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
39 * canna/canna_api.c (Fcanna_initialize): |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
40 * canna/canna_api.c (Fcanna_store_yomi): |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
41 * canna/canna_api.c (Fcanna_henkan_end): |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
42 Convert file to utf-8. |
c0934cef10c6
convert some source files to utf-8
Ben Wing <ben@xemacs.org>
parents:
4981
diff
changeset
|
43 |
4981
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
44 2010-02-05 Ben Wing <ben@xemacs.org> |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
45 |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
46 * postgresql/postgresql.c: |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
47 * postgresql/postgresql.c (CHECK_LIVE_CONNECTION): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
48 * postgresql/postgresql.c (Fpq_connectdb): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
49 * postgresql/postgresql.c (Fpq_connect_start): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
50 * postgresql/postgresql.c (Fpq_lo_import): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
51 * postgresql/postgresql.c (Fpq_lo_export): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
52 * ldap/eldap.c (Fldap_open): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
53 * ldap/eldap.c (Fldap_search_basic): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
54 * ldap/eldap.c (Fldap_add): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
55 * ldap/eldap.c (Fldap_modify): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
56 * ldap/eldap.c (Fldap_delete): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
57 * canna/canna_api.c (Fcanna_initialize): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
58 * canna/canna_api.c (Fcanna_store_yomi): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
59 * canna/canna_api.c (Fcanna_parse): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
60 * canna/canna_api.c (Fcanna_henkan_begin): |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
61 EXTERNAL_TO_C_STRING returns its argument instead of storing it |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
62 in a parameter, and is renamed to EXTERNAL_TO_ITEXT. Similar |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
63 things happen to related macros. See entry in src/ChangeLog. |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
64 |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
65 More Mule-izing of postgresql.c. Extract out common code |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
66 between `pq-connectdb' and `pq-connect-start'. Fix places |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
67 that signal an error string using a formatted string to instead |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
68 follow the standard and have a fixed reason followed by the |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
69 particular error message stored as one of the frobs. |
4aebb0131297
Cleanups/renaming of EXTERNAL_TO_C_STRING and friends
Ben Wing <ben@xemacs.org>
parents:
4953
diff
changeset
|
70 |
4953
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
71 2010-01-27 Ben Wing <ben@xemacs.org> |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
72 |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
73 * postgresql/postgresql.c (print_pgconn): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
74 * postgresql/postgresql.c (print_pgresult): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
75 * postgresql/postgresql.c (Fpq_conn_defaults): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
76 * postgresql/postgresql.c (Fpq_pgconn): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
77 * postgresql/postgresql.c (Fpq_res_status): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
78 * postgresql/postgresql.c (Fpq_result_error_message): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
79 * postgresql/postgresql.c (Fpq_fname): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
80 * postgresql/postgresql.c (Fpq_get_value): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
81 * postgresql/postgresql.c (Fpq_cmd_status): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
82 * postgresql/postgresql.c (Fpq_cmd_tuples): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
83 * postgresql/postgresql.c (Fpq_notifies): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
84 * postgresql/postgresql.c (Fpq_get_line): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
85 * postgresql/postgresql.c (Fpq_get_line_async): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
86 * postgresql/postgresql.c (FROB): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
87 * postgresql/postgresql.c (init_postgresql_from_environment): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
88 * ldap/eldap.c: |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
89 * ldap/eldap.c (Fldap_open): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
90 * ldap/eldap.c (Fldap_search_basic): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
91 * canna/canna_api.c: |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
92 * canna/canna_api.c (make_euc_string): |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
93 Rename: |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
94 |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
95 write_c_string -> write_cistring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
96 build_intstring -> build_istring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
97 build_string -> build_cistring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
98 build_ext_string -> build_extstring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
99 make_ext_string -> make_extstring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
100 buffer_insert_c_string -> buffer_insert_ascstring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
101 intern_int -> intern_istring |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
102 |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
103 See comment in src/ChangeLog about this. |
304aebb79cd3
function renamings to track names of char typedefs
Ben Wing <ben@xemacs.org>
parents:
4952
diff
changeset
|
104 |
4952
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
105 2010-01-26 Ben Wing <ben@xemacs.org> |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
106 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
107 * postgresql/postgresql.c: |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
108 * postgresql/postgresql.c (CHECK_LIVE_CONNECTION): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
109 * postgresql/postgresql.c (print_pgresult): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
110 * postgresql/postgresql.c (Fpq_conn_defaults): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
111 * postgresql/postgresql.c (Fpq_connectdb): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
112 * postgresql/postgresql.c (Fpq_connect_start): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
113 * postgresql/postgresql.c (Fpq_result_status): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
114 * postgresql/postgresql.c (Fpq_res_status): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
115 Mule-ize large parts of it. |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
116 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
117 2010-01-26 Ben Wing <ben@xemacs.org> |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
118 |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
119 * ldap/eldap.c (print_ldap): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
120 * ldap/eldap.c (allocate_ldap): |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
121 Use write_ascstring(). |
19a72041c5ed
Mule-izing, various fixes related to char * arguments
Ben Wing <ben@xemacs.org>
parents:
4932
diff
changeset
|
122 |
4932 | 123 2010-01-24 Ben Wing <ben@xemacs.org> |
124 | |
125 * postgresql/postgresql.c (CHECK_LIVE_CONNECTION): | |
126 * postgresql/postgresql.c (print_pgconn): | |
127 * postgresql/postgresql.c (Fpq_connectdb): | |
128 * postgresql/postgresql.c (Fpq_connect_start): | |
129 * postgresql/postgresql.c (Fpq_exec): | |
130 * postgresql/postgresql.c (Fpq_get_result): | |
131 Fix g++ 4.3 complaints about implicit conversions of string | |
132 literals (const char *) to char *. | |
133 | |
4879
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
134 2010-01-16 Ben Wing <ben@xemacs.org> |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
135 |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
136 * common/Makefile.common: |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
137 * common/Makefile.common (.PHONY): |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
138 Use WIN32_ANY not HAVE_MS_WINDOWS so we still link with the |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
139 import library even when --with-msw=no. |
c356806cc933
fix compile errors when --with-msw=no
Ben Wing <ben@xemacs.org>
parents:
4835
diff
changeset
|
140 |
4835
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
141 2010-01-11 Ben Wing <ben@xemacs.org> |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
142 |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
143 * ldap/eldap.c (Fldap_search_basic): |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
144 Cast to Extbyte * to avoid C++ compile error. |
1e90dc478938
imported patch changelog-changes-1-11-10
Ben Wing <ben@xemacs.org>
parents:
4759
diff
changeset
|
145 |
4759
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4737
diff
changeset
|
146 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:
4737
diff
changeset
|
147 |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4737
diff
changeset
|
148 * canna/canna_api.c (Fcanna_initialize): Drop support for the NEC EWS. |
aa5ed11f473b
Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents:
4737
diff
changeset
|
149 |
4737
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
150 2009-11-09 Jerry James <james@xemacs.org> |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
151 |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
152 * sample/external/Makefile.in.in: Clarify GPL status. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
153 * sample/external/configure.ac: Ditto. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
154 * sample/external/sample.c: Ditto. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
155 * sample/internal/sample.c: Ditto. |
dce479915b74
Clarify the GPL status of several sample module files. J. Kean Johnston
Jerry James <james@xemacs.org>
parents:
4710
diff
changeset
|
156 |
4710
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
157 2009-10-05 Jerry James <james@xemacs.org> |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
158 |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
159 * ldap/eldap.c (Fldap_search_basic): quiet gcc warnings due to |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
160 NEW_LISP_STRING_TO_EXTERNAL modifying a variable while computing a |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
161 result to be passed as a parameter. |
3a87551bfeb5
Fixes for a number of minor warnings issued by gcc. See xemacs-patches message
Jerry James <james@xemacs.org>
parents:
4636
diff
changeset
|
162 |
4636
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
163 2009-05-18 Stephen J. Turnbull <stephen@xemacs.org> |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
164 |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
165 * XEmacs 21.5.29 "garbanzo" is released. |
5c427ece884b
XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents:
4420
diff
changeset
|
166 |
4420
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
167 2008-02-12 Jerry James <james@xemacs.org> |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
168 |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
169 * canna/install-sh: Update to latest FSF version. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
170 * ldap/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
171 * postgresql/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
172 * sample/external/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
173 * sample/internal/install-sh: Ditto. |
6ed8c4ccc17e
Update install-sh to version with a clear license.
Jerry James <james@xemacs.org>
parents:
4042
diff
changeset
|
174 |
4042 | 175 2007-06-23 Stephen J. Turnbull <stephen@xemacs.org> |
176 | |
177 * canna/canna_api.c (Fcanna_set_bunsetsu): | |
178 (Fcanna_initialize): | |
179 Suppress warnings about loss of precision on amd64. | |
180 | |
4027 | 181 2007-06-23 Stephen J. Turnbull <stephen@xemacs.org> |
182 | |
183 * ldap/eldap.h: Declare that we use deprecated API. | |
184 Thanks to Mats Lidell <matsl@xemacs.org> for the report & patch: | |
185 <871wgnqunm.fsf@spencer.lidell.homelinux.net>. | |
186 | |
3975 | 187 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org> |
188 | |
189 * XEmacs 21.5.28 "fuki" is released. | |
190 | |
3830 | 191 2007-02-16 Stephen J. Turnbull <stephen@xemacs.org> |
192 | |
193 * canna/canna_api.c: Move CANNA_NEW_WCHAR_AWARE to config.h. | |
194 Clean up ancient cruft for IROHA (Canna v.1) support. | |
195 | |
3820 | 196 2007-02-08 Adrian Aichner <adrian@xemacs.org> |
197 | |
198 * postgresql/postgresql.c: Update Steve L. Baur's address on his | |
199 request. | |
200 * postgresql/postgresql.h: Ditto. | |
201 | |
3402 | 202 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org> |
203 | |
204 * XEmacs 21.5.27 "fiddleheads" is released. | |
205 | |
3323 | 206 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org> |
207 | |
208 * XEmacs 21.5.26 "endive" is released. | |
209 | |
3259 | 210 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org> |
211 | |
212 * XEmacs 21.5.25 "eggplant" is released. | |
213 | |
3150 | 214 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org> |
215 | |
216 * XEmacs 21.5.24 "dandelion" is released. | |
217 | |
3083 | 218 2005-11-22 Ben Wing <ben@xemacs.org> |
219 | |
220 * common/Makefile.common (mostlyclean): | |
221 Ignore errors from rm during clean. | |
222 | |
3071 | 223 2005-11-16 Stephen J. Turnbull <stephen@xemacs.org> |
224 | |
225 * canna/canna_api.c: Small fixes to Mule-ization patch. | |
226 | |
227 2005-11-01 Ben Wing <ben@xemacs.org> | |
228 | |
229 * canna/canna_api.c: Mule-ization. | |
230 | |
3062 | 231 2005-11-13 Ben Wing <ben@xemacs.org> |
232 | |
233 * common/Makefile.common: | |
234 * common/Makefile.common (.PHONY): | |
235 * common/Makefile.common (install): | |
236 Add targets distclean-noconfig, realclean-noconfig, extraclean-noconfig. | |
237 Do some refactoring for cleanliness. Put in some magic cookies in | |
238 comments so this file gets read as a make file by XEmacs. | |
239 | |
3043 | 240 2005-11-02 Marcus Crestani <crestani@xemacs.org> |
241 | |
242 * canna/.cvsignore: New. | |
243 | |
3031 | 244 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org> |
245 | |
246 * XEmacs 21.5.23 "daikon" is released. | |
247 | |
3029 | 248 2005-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
249 | |
250 Warning elimination: | |
251 | |
252 * ldap/eldap.c (Fldap_add): Remove declaration of `current', which | |
253 is now declared by EXTERNAL_LIST_LOOP_2. | |
254 (Fldap_modify): Remove redundant variable `gcpro2', | |
255 | |
3024 | 256 2005-10-25 Ben Wing <ben@xemacs.org> |
257 | |
258 * postgresql/postgresql.c (allocate_pgconn): | |
259 * postgresql/postgresql.c (allocate_pgresult): | |
260 * postgresql/postgresql.h (struct Lisp_PGconn): | |
261 * postgresql/postgresql.h (struct Lisp_PGresult): | |
262 MC-Alloc refactoring. | |
263 | |
264 2005-10-25 Ben Wing <ben@xemacs.org> | |
265 | |
266 * ldap/eldap.c (allocate_ldap): | |
267 * ldap/eldap.h (struct Lisp_LDAP): | |
268 MC-Alloc refactoring. | |
269 | |
3010 | 270 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org> |
271 | |
272 UNDO: | |
273 * canna/canna-api.c: | |
274 * canna/Makefile.in.in (MODNAME,SRCS): | |
275 Rename module from canna_api to canna-api. | |
276 | |
3007 | 277 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org> |
278 | |
279 * canna/configure: Create and CVS add. | |
280 | |
2973 | 281 2005-10-04 Stephen J. Turnbull <stephen@xemacs.org> |
282 | |
283 * canna/Makefile.in.in (MODVER): Bump to 0.5. | |
284 | |
285 * canna/canna-api.c: | |
286 * canna/Makefile.in.in (MODNAME,SRCS): | |
287 Rename module from canna_api to canna-api. | |
288 | |
289 2005-09-22 Stephen J. Turnbull <stephen@xemacs.org> | |
290 | |
291 * canna: New module. | |
292 | |
293 * canna/canna_api.c: Move from $srcdir/src/mule-canna.c. Add module | |
294 initialization function and some boilerplate. Change name to | |
295 canna_api to reflect changed role. | |
296 | |
297 * canna/configure.ac: | |
298 * canna/Makefile.in.in: | |
299 * canna/install-sh: | |
300 Standard module boilerplate, adapted to Canna. | |
301 | |
2931 | 302 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org> |
303 | |
304 * XEmacs 21.5.22 "cucumber" is released. | |
305 | |
2812 | 306 2005-06-09 Craig Lanning <CraigL@sc.rr.com> |
307 | |
308 * ldap/.cvsignore: | |
309 * sample/external/.cvsignore: | |
310 * sample/internal/.cvsignore: | |
311 Added GNUmakefile, Makefile, and Makefile.in | |
312 | |
2791 | 313 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org> |
314 | |
315 * XEmacs 21.5.21 "corn" is released. | |
316 | |
2720 | 317 2005-04-01 Marcus Crestani <crestani@xemacs.org> |
318 | |
319 The new allocator. | |
320 | |
321 Remove Lcrecords: | |
322 | |
323 * postgresql/postgresql.c (allocate_pgconn): Allocate with new | |
324 allocator. | |
325 * postgresql/postgresql.c (allocate_pgresult): Allocate PGresult | |
326 with new allocator. | |
327 * postgresql/postgresql.h (struct Lisp_PGconn): Add | |
328 lrecord_header. | |
329 * postgresql/postgresql.h (struct Lisp_PGresult): Add | |
330 lrecord_header. | |
331 * ldap/eldap.c (allocate_ldap): Allocate with new allocator. | |
332 * ldap/eldap.h (struct Lisp_LDAP): Add lrecord_header. | |
333 | |
2653 | 334 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org> |
335 | |
336 * XEmacs 21.5.20 "cilantro" is released. | |
337 | |
2594 | 338 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org> |
339 | |
340 * XEmacs 21.5.19 "chives" is released. | |
341 | |
2387 | 342 2004-11-13 Ben Wing <ben@xemacs.org> |
343 | |
344 * ldap/eldap.c (Fldap_modify): | |
345 Need braces around EXTERNAL_LIST_LOOP_2. | |
346 | |
2377 | 347 2004-01-28 Stephen J. Turnbull <stephen@xemacs.org> |
348 | |
349 * common/Makefile.common (CFLAGS): Use XE_CFLAGS. | |
350 | |
2367 | 351 2004-10-27 Ben Wing <ben@xemacs.org> |
352 | |
353 * ldap/eldap.c: | |
354 * ldap/eldap.c (Fldap_open): | |
355 * ldap/eldap.c (Fldap_search_basic): | |
356 * ldap/eldap.c (Fldap_add): | |
357 * ldap/eldap.c (Fldap_modify): | |
358 * ldap/eldap.c (Fldap_delete): | |
359 Mule-ize. | |
360 Use EXTERNAL_LIST_LOOP_2 instead of deleted EXTERNAL_LIST_LOOP. | |
361 | |
2346 | 362 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
363 | |
364 * XEmacs 21.5.18 "chestnut" is released. | |
365 | |
2286 | 366 2004-09-14 Jerry James <james@xemacs.org> |
367 | |
368 * postgresql/postgresql.c: | |
369 * ldap/eldap.c: | |
370 Mark unused parameters with the UNUSED macro. | |
371 | |
2272 | 372 2004-09-14 Jerry James <james@xemacs.org> |
373 | |
374 * ldap/eldap.c (Fldap_open): Change ldap_passwd to ldap_password | |
375 to eliminate a gcc shadow warning. | |
376 | |
2268 | 377 2004-09-13 Jerry James <james@xemacs.org> |
378 | |
379 * ldap/eldap.c (signal_ldap_error): Mark as noreturn. | |
380 | |
1964 | 381 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org> |
382 | |
383 * XEmacs 21.5.17 "chayote" is released. | |
384 | |
1716 | 385 2003-09-26 Steve Youngs <youngs@xemacs.org> |
386 | |
387 * XEmacs 21.5.16 "celeriac" is released. | |
388 | |
1706 | 389 2003-09-21 Jerry James <james@xemacs.org> |
390 | |
391 * postgresql/postgresql.c (unload_postgresql): Do not mangle the | |
392 unload function name when compiling with C++. | |
393 * ldap/eldap.c (unload_eldap): Ditto. | |
394 | |
1665 | 395 2003-09-03 Steve Youngs <youngs@xemacs.org> |
396 | |
397 * XEmacs 21.5.15 "celery" is released. | |
398 | |
1650 | 399 2003-08-28 Jerry James <james@xemacs.org> |
400 | |
401 * common/Makefile.common (LIBSTDCPP): New. | |
402 * common/Makefile.common (.c.o): Use it to avoid undefined symbol | |
403 errors when compiling modules with g++. | |
404 | |
1632 | 405 2003-08-18 Jerry James <james@xemacs.org> |
406 | |
407 * postgresql/postgresql.c: Include emodules.h when building a module. | |
408 * ldap/eldap.c: Ditto. | |
409 * common/Makefile.common: Make module makefiles processable by cpp. | |
410 * common/Makefile.common (IMPORT_LIB): New. | |
411 * common/Makefile.common: Use it. | |
412 | |
1522 | 413 2003-06-11 Jerry James <james@xemacs.org> |
414 | |
415 * common/Makefile.common: The last change re-broke FreeBSD module | |
416 building. Expand srcdir in SRC_SRCS with configure to fix it. | |
417 | |
1520 | 418 2003-06-10 Jerry James <james@xemacs.org> |
419 | |
420 * common/Makefile.common: Change GNUish := to =. | |
421 | |
1510 | 422 2003-06-01 Steve Youngs <youngs@xemacs.org> |
423 | |
424 * XEmacs 21.5.14 "cassava" is released. | |
425 | |
1490 | 426 2003-05-09 Andrew Begel <abegel@CS.Berkeley.EDU> |
427 | |
428 * common/Makefile.common: Move use of srcdir below its definition. | |
429 * sample/internal/Makefile.in.in: Ditto. | |
430 * sample/external/Makefile.in.in: Ditto. | |
431 | |
1489 | 432 2003-05-20 Jerry James <james@xemacs.org> |
433 | |
434 * sample/internal/Makefile.in.in: Expand $^ for makes that don't | |
435 understand it. | |
436 * sample/external/Makefile.in.in: Ditto. | |
437 * common/Makefile.common: Ditto. | |
438 | |
1473 | 439 2003-05-10 Steve Youngs <youngs@xemacs.org> |
440 | |
441 * XEmacs 21.5.13 "cauliflower" is released. | |
442 | |
1431 | 443 2003-04-24 Steve Youngs <youngs@xemacs.org> |
444 | |
445 * XEmacs 21.5.12 "carrot" is released. | |
446 | |
1307 | 447 2003-02-16 Steve Youngs <youngs@xemacs.org> |
448 | |
449 * XEmacs 21.5.11 "cabbage" is released. | |
450 | |
1270 | 451 2003-02-07 Jerry James <james@xemacs.org> |
452 | |
453 * ldap/eldap.c: Add unload_eldap prototype to fix warning. | |
454 | |
1252 | 455 2003-01-30 Robert Pluim <rpluim@bigfoot.com> |
456 | |
457 * Makefile.common: FreeBSD make compatability fixes: expand | |
458 SRC_SRCS immediately, use MODCC rather than CC to prevent | |
459 overriding by top-level makefile. | |
460 | |
1220 | 461 2003-01-15 Jerry James <james@eecs.ku.edu> |
462 | |
463 * ldap/eldap.c: Apply Ben's postgresql change to LDAP also. | |
464 | |
1204 | 465 2002-12-16 Ben Wing <ben@xemacs.org> |
466 | |
467 * postgresql/postgresql.c: | |
468 remove ifdef USE_KKCC. | |
469 | |
1187 | 470 2003-01-04 Steve Youngs <youngs@xemacs.org> |
471 | |
472 * XEmacs 21.5.10 "burdock" is released. | |
473 | |
1111 | 474 2002-11-17 Ben Wing <ben@xemacs.org> |
475 | |
476 * postgresql/Makefile.in.in: | |
477 * postgresql/Makefile.in.in (SRCS): | |
478 * postgresql/Makefile.in.in (SRC_SRCS): Removed. | |
479 * postgresql/Makefile.in.in (OBJS): Removed. | |
480 * postgresql/Makefile.in.in (SHELL): Removed. | |
481 * postgresql/Makefile.in.in (RM): Removed. | |
482 * postgresql/Makefile.in.in (PROGNAME): Removed. | |
483 * postgresql/Makefile.in.in (CFLAGS): Removed. | |
484 * postgresql/Makefile.in.in (INSTALL): Removed. | |
485 * postgresql/Makefile.in.in (version): Removed. | |
486 * postgresql/Makefile.in.in (prefix): Removed. | |
487 * postgresql/Makefile.in.in (exec_prefix): Removed. | |
488 * postgresql/Makefile.in.in (libdir): Removed. | |
489 * postgresql/Makefile.in.in (instvardir): Removed. | |
490 * postgresql/Makefile.in.in (configuration): Removed. | |
491 * postgresql/Makefile.in.in (moduledir): Removed. | |
492 * postgresql/Makefile.in.in (with_modules): Removed. | |
493 * postgresql/Makefile.in.in (srcdir): Removed. | |
494 * postgresql/Makefile.in.in (VPATH): Removed. | |
495 * postgresql/Makefile.in.in (CC): Removed. | |
496 * postgresql/Makefile.in.in (MODARCHDIR): Removed. | |
497 * postgresql/Makefile.in.in (MAKE_DOCFILE): Removed. | |
498 * postgresql/Makefile.in.in (MODCFLAGS): Removed. | |
499 * postgresql/Makefile.in.in (INSTALLPATH): Removed. | |
500 * postgresql/Makefile.in.in (INSTALL_PROGRAM): Removed. | |
501 * postgresql/Makefile.in.in (OBJECT_TO_BUILD): Removed. | |
502 * postgresql/Makefile.in.in (.PHONY): Removed. | |
503 * postgresql/Makefile.in.in (all): Removed. | |
504 * postgresql/Makefile.in.in (.c.o): Removed. | |
505 * postgresql/Makefile.in.in (clean): Removed. | |
506 * postgresql/Makefile.in.in (distclean): Removed. | |
507 * postgresql/Makefile.in.in (install): Removed. | |
508 Move common stuff into modues/common/Makefile.common. (Also | |
509 add extraclean target and a couple of other fixes in that file.) | |
510 | |
511 * postgresql/configure.ac: | |
512 Extract out common configure stuff into | |
513 modules/common/configure-{pre,post}.ac. | |
514 | |
515 * postgresql/postgresql.c (WARNING): | |
516 Fix warning. | |
517 | |
518 2002-11-17 Ben Wing <ben@xemacs.org> | |
519 | |
520 * ldap/Makefile.in.in: | |
521 * ldap/Makefile.in.in (SRCS): | |
522 * ldap/Makefile.in.in (SRC_SRCS): Removed. | |
523 * ldap/Makefile.in.in (OBJS): Removed. | |
524 * ldap/Makefile.in.in (SHELL): Removed. | |
525 * ldap/Makefile.in.in (RM): Removed. | |
526 * ldap/Makefile.in.in (PROGNAME): Removed. | |
527 * ldap/Makefile.in.in (CFLAGS): Removed. | |
528 * ldap/Makefile.in.in (INSTALL): Removed. | |
529 * ldap/Makefile.in.in (version): Removed. | |
530 * ldap/Makefile.in.in (prefix): Removed. | |
531 * ldap/Makefile.in.in (exec_prefix): Removed. | |
532 * ldap/Makefile.in.in (libdir): Removed. | |
533 * ldap/Makefile.in.in (instvardir): Removed. | |
534 * ldap/Makefile.in.in (configuration): Removed. | |
535 * ldap/Makefile.in.in (moduledir): Removed. | |
536 * ldap/Makefile.in.in (with_modules): Removed. | |
537 * ldap/Makefile.in.in (srcdir): Removed. | |
538 * ldap/Makefile.in.in (VPATH): Removed. | |
539 * ldap/Makefile.in.in (CC): Removed. | |
540 * ldap/Makefile.in.in (MODARCHDIR): Removed. | |
541 * ldap/Makefile.in.in (MAKE_DOCFILE): Removed. | |
542 * ldap/Makefile.in.in (MODCFLAGS): Removed. | |
543 * ldap/Makefile.in.in (INSTALLPATH): Removed. | |
544 * ldap/Makefile.in.in (INSTALL_PROGRAM): Removed. | |
545 * ldap/Makefile.in.in (OBJECT_TO_BUILD): Removed. | |
546 * ldap/Makefile.in.in (.PHONY): Removed. | |
547 * ldap/Makefile.in.in (all): Removed. | |
548 * ldap/Makefile.in.in (.c.o): Removed. | |
549 * ldap/Makefile.in.in (clean): Removed. | |
550 * ldap/Makefile.in.in (distclean): Removed. | |
551 * ldap/Makefile.in.in (install): Removed. | |
552 Move common stuff into modues/common/Makefile.common. (Also | |
553 add extraclean target and a couple of other fixes in that file.) | |
554 | |
555 * ldap/configure.ac: | |
556 * ldap/configure.ac (have_ldap): | |
557 Extract out common configure stuff into | |
558 modules/common/configure-{pre,post}.ac. | |
559 | |
560 2002-11-17 Ben Wing <ben@xemacs.org> | |
561 | |
562 * common/Makefile.common: | |
563 * common/Makefile.common (SHELL): | |
564 Common stuff is here. | |
565 | |
1011 | 566 2002-09-20 Steve Youngs <youngs@xemacs.org> |
567 | |
568 * postgresql/Makefile.in.in (LDFLAGS): Add @ld_switch_all@ to pick | |
569 up '--site-libraries'. | |
570 | |
571 * ldap/Makefile.in.in (LDFLAGS): Ditto. | |
572 | |
996 | 573 2002-08-08 Jerry James <james@xemacs.org> |
574 | |
575 * auto-autoloads.el: New file containing module autoloads. | |
576 * auto-autoloads.elc: Ditto. | |
577 * README: Update to reflect the new architecture. | |
578 * ldap/configure.ac: New file. | |
579 * ldap/configure: Ditto. | |
580 * ldap/eldap.h: Copy the version from src. | |
581 * ldap/eldap.c: Ditto. Add autoloads. | |
582 * ldap/eldap.c (unload_eldap): New function to unstaticpro symbols | |
583 defined in this file. | |
584 * ldap/install-sh: New script for independent module building. | |
585 * ldap/Makefile: Remove in favor of autoconf solution. | |
586 * ldap/Makefile.in.in: New file containing the autoconf solution. | |
587 * postgresql: New directory. | |
588 * postgresql/.cvsignore: New file. | |
589 * postgresql/configure.ac: Ditto. | |
590 * postgresql/configure: Ditto. | |
591 * postgresql/install-sh: New script for independent module | |
592 building. | |
593 * postgresql/Makefile.in.in: New file. | |
594 * postgresql/postgresql.h: Copy the version from src. | |
595 * postgresql/postgresql.c: Ditto. Add autoloads. | |
596 * sample/Makefile: Move to internal and external subdirectories. | |
597 * sample/sample.c: Ditto. | |
598 * sample/external: New directory containing sample external | |
599 modules. | |
600 * sample/external/.cvsignore: New file. | |
601 * sample/external/configure.ac: Ditto. | |
602 * sample/external/install-sh: Ditto. | |
603 * sample/external/Makefile.in.in: New. | |
604 * sample/external/sample.c: Move from next higher directory. | |
605 * sample/internal: New directory containing sample internal | |
606 modules. | |
607 * sample/internal/.cvsignore: New file. | |
608 * sample/internal/configure.ac: Ditto. | |
609 * sample/internal/install-sh: Ditto. | |
610 * sample/internal/Makefile.in.in: New. | |
611 * sample/internal/sample.c: Move from next higher directory. | |
612 | |
981 | 613 2002-08-30 Steve Youngs <youngs@xemacs.org> |
614 | |
615 * XEmacs 21.5.9 "brussels sprouts" is released. | |
616 | |
933 | 617 2002-07-27 Steve Youngs <youngs@xemacs.org> |
618 | |
619 * XEmacs 21.5.8 "broccoli" is released. | |
620 | |
894 | 621 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org> |
622 | |
623 * XEmacs 21.5.7 "broccoflower" is released. | |
624 | |
804 | 625 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org> |
626 | |
627 * XEmacs 21.5.6 "bok choi" is released. | |
628 | |
774 | 629 2002-03-12 Ben Wing <ben@xemacs.org> |
630 | |
3322 | 631 * The Great Mule Merge of March 2002: |
632 see node by that name in the Internals Manual. | |
774 | 633 |
768 | 634 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> |
635 | |
636 * XEmacs 21.5.5 "beets" is released. | |
637 | |
754 | 638 2002-02-14 Sean MacLennan <seanm@seanm.ca> |
639 | |
640 * base64/base64.c - update Bufpos => Charbpos | |
641 | |
642 |