comparison src/ChangeLog @ 418:e804706bfb8c r21-2-17

Import from CVS: tag r21-2-17
author cvs
date Mon, 13 Aug 2007 11:23:13 +0200
parents ebe98a74bd68
children 41dbb7a9d5f2
comparison
equal deleted inserted replaced
417:43a18b32d56e 418:e804706bfb8c
1 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
2
3 * XEmacs 21.2.17 is released
4
5 1999-06-13 Oscar Figueiredo <oscar@xemacs.org>
6
7 * config.h.in (HAVE_LDAP_SET_OPTION): New define
8 (HAVE_LDAP_GET_LDERRNO): Ditto
9 (HAVE_LDAP_RESULT2ERROR): Ditto
10 (HAVE_LDAP_PARSE_RESULT): Ditto
11 (HAVE_UMICH_LDAP): Removed
12 (HAVE_NS_LDAP): Removed
13
14 * eldap.h (struct Lisp_LDAP): Removed the `livep' member as
15 suggested by Olivier Galibert
16 (CHECK_LIVE_LDAP): Test on `ld' instead of `livep'
17
18 * eldap.c: Take the removal of `livep' into account in all the
19 necessary functions
20 (signal_ldap_error): Take two additional parameters
21 Added new finer compilation conditions in order to use
22 ldap_parse_result or ldap_result2error if available
23 (Fldap_open): Conform to this new API
24 (Fldap_search_internal): Ditto
25
26 1999-06-17 SL Baur <steve@miho.m17n.org>
27
28 * data.c (struct int_or_double): Should use EMACS_INT not int.
29
30 1999-06-16 Norbert Koch <n.koch@eai-delta.de>
31
32 * redisplay-msw.c: Run 'ccl_driver' with 'CCL_MODE_ENCODING' as in
33 redisplay-x.c
34
35 1999-06-12 MORIOKA Tomohiko <tomo@etl.go.jp>
36
37 * redisplay-x.c (separate_textual_runs): Run `ccl_driver' with
38 `CCL_MODE_ENCODING'.
39
40 * file-coding.c (mule_decode): Run `ccl_driver' with
41 `CCL_MODE_DECODING'.
42 (mule_encode): Run `ccl_driver' with `CCL_MODE_ENCODING'.
43
44 * mule-ccl.c (CCL_WRITE_CHAR): Refer `conversion_mode'.
45 (ccl_driver): Add new argument `conversion_mode'.
46 (Fccl_execute): Run `ccl_driver' with `CCL_MODE_ENCODING'.
47 (Fccl_execute_on_string): Likewise [perhaps it is better to add
48 new optional argument].
49
50 * mule-ccl.h (CCL_MODE_ENCODING): New macro.
51 (CCL_MODE_DECODING): New macro.
52 (ccl_driver): Add new argument `conversion_mode'.
53
54 1999-06-15 SL Baur <steve@miho.m17n.org>
55
56 * mule-charset.c (Fsplit_char): New subr.
57 (Fchar_octet): delete.
58 (syms_of_mule_charset): DEFSUBR it.
59
60 1999-06-13 Andy Piper <andy@xemacs.org>
61
62 * menubar.h: update declarations involving gui_items.
63
64 * lisp.h: declare Lisp_Gui_Item.
65
66 * glyphs.h (struct Lisp_Image_Instance): update type of gui_item.
67
68 * glyphs.c (mark_image_instance): modify for new lisp-based gui_items.
69 (print_image_instance): ditto.
70 (image_instance_equal): ditto.
71 (image_instance_hash): ditto.
72
73 * event-msw.c (mswindows_need_event): assert badly_p status.
74 (mswindows_wnd_proc): modify WM_NOTIFY handling to cope with
75 callbacks in tree-view and tab-control widgets.
76 (emacs_mswindows_next_event): modify use of
77 mswindows_dequeue_dispatch_event.
78
79 * dialog-msw.c (mswindows_popup_dialog_box): modify for new
80 lisp-based gui_items.
81
82 * glyphs-msw.c (mswindows_update_subwindow): update use of
83 gui_items.
84 (mswindows_register_gui_item): new function.
85 (mswindows_register_gui_item): fix to use lisp gui_items.
86 (mswindows_widget_instantiate): ditto.
87 (mswindows_button_instantiate): ditto.
88 (add_tree_item): new function to recursively add tree view
89 elements.
90 (add_tree_item_list): ditto.
91 (mswindows_tree_instantiate): new function. instantiate tree view
92 controls.
93 (add_tab_item): new function to add tabs to a tab control.
94 (mswindows_tab_instantiate): new function. instantiate tab
95 controls.
96 (image_instantiator_format_create_glyphs_mswindows): add tree view
97 and tab controls.
98 (vars_of_glyphs_mswindows): ditto.
99
100 * glyphs-widget.c (check_valid_item_list_1): allow nested lists in
101 item lists.
102 (check_valid_item_list): ditto.
103 (initialize_widget_image_instance): fix to use new lisp gui_item.
104 (widget_instantiate_1): allow the setting of default textwidth in
105 characters.
106 (widget_instantiate): change to use new widget_instantiate_1
107 signature.
108 (combo_instantiate): ditto.
109 (static_instantiate): ditto.
110 (tab_instantiate): new function for tab widgets.
111 (image_instantiator_format_create_glyphs_widget): add tab and tree
112 view widgets.
113
114 * menubar-msw.c (displayable_menu_item): convert to use lisp
115 gui_items.
116 (populate_menu_add_item): ditto.
117 (populate_or_checksum_helper): ditto.
118
119 * menubar.c (menu_parse_submenu_keywords): convert to use lisp
120 gui_items.
121 (Fmenu_find_real_submenu): ditto.
122
123 * gui.h (struct Lisp_Gui_Item): make gui_item a lisp oebjct.
124
125 * gui.c (gui_item_add_keyval_pair): gui_items are now lisp
126 objects, convert functions that use them accordingly.
127 (gui_item_init): ditto.
128 (gui_item_active_p): ditto.
129 (gui_item_selected_p): ditto.
130 (gui_item_included_p): ditto.
131 (gui_item_display_flush_left): ditto.
132 (gui_item_display_flush_right): ditto.
133 (mark_gui_item): ditto.
134 (allocate_gui_item): new function to create a gui_item.
135 (make_gui_item_from_keywords_internal): ditto. create and return a
136 gui_item as well as setting keywords.
137 (gui_parse_item_keywords): ditto.
138 (gui_parse_item_keywords_no_errors): ditto.
139 (gui_add_item_keywords_to_plist): new function, not yet used.
140 (gui_item_hash): new function.
141 (gui_item_id_hash): use gui_item_hash.
142 (gui_item_equal): new function.
143 (print_gui_item): new function.
144
1 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> 145 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
2 146
3 * XEmacs 21.2.16 is released 147 * XEmacs 21.2.16 is released
4 148
5 1999-06-10 Andy Piper <andy@xemacs.org> 149 1999-06-10 Andy Piper <andy@xemacs.org>
24 (complex_vars_of_mule_coding): Add new coding-system `raw-text'; 168 (complex_vars_of_mule_coding): Add new coding-system `raw-text';
25 define coding-system `binary' independently; define coding-system 169 define coding-system `binary' independently; define coding-system
26 `no-conversion' as an alias for `raw-text'. 170 `no-conversion' as an alias for `raw-text'.
27 171
28 * file-coding.h (Qraw_text): New variable. 172 * file-coding.h (Qraw_text): New variable.
29
30 1999-05-20 MORIOKA Tomohiko <tomo@etl.go.jp>
31
32 * mule-charset.c (complex_vars_of_mule_charset): Registry of
33 japanese-jisx0208-1978 should not match with "jisx0208.1983" nor
34 "jisc6226.1983".
35 173
36 1999-06-08 SL Baur <steve@xemacs.org> 174 1999-06-08 SL Baur <steve@xemacs.org>
37 175
38 * s/decosf4-0.h: Explicitly #undef SYSTEM_MALLOC. 176 * s/decosf4-0.h: Explicitly #undef SYSTEM_MALLOC.
39 177