Mercurial > emacs
comparison src/ChangeLog @ 90127:30ad2795fdab
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-28
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 180-191)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 39-44)
- Merge from emacs--cvs-trunk--0
- Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sat, 19 Mar 2005 02:42:17 +0000 |
parents | 8395880305fe 5da81a7e824f |
children | 13796b0653c7 |
comparison
equal
deleted
inserted
replaced
90126:8ee106ee2dc8 | 90127:30ad2795fdab |
---|---|
1 2005-03-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
2 | |
3 * xfns.c (x_create_tip_frame): Removed setting of Vx_resource_name so | |
4 that it doesn't become "tooltip". The specbind is enough. | |
5 | |
6 * xrdb.c (x_load_resources): Use different char *helv when I18N | |
7 is present. | |
8 | |
9 2005-03-17 Kenichi Handa <handa@m17n.org> | |
10 | |
11 * coding.c (syms_of_coding): Docstring of coding-category-list | |
12 fixed. | |
13 | |
14 2005-03-17 Stefan Monnier <monnier@iro.umontreal.ca> | |
15 | |
16 * xfaces.c (x_update_menu_appearance) [HAVE_X_I18N]: | |
17 Use xic_create_fontsetname even for non-Motif menus. | |
18 Don't forget to free the fontsetname. | |
19 | |
20 * xfns.c (xic_create_fontsetname): Add a final catch-all font pattern. | |
21 | |
22 2005-03-17 Richard M. Stallman <rms@gnu.org> | |
23 | |
24 * dispnew.c (mirror_line_dance): Set W2 according to FRAME_FROM. | |
25 | |
26 * fileio.c (Fcopy_file, Frename_file, Fadd_name_to_file) | |
27 (Fmake_symbolic_link): Use G to read the new file name. | |
28 | |
29 * callint.c (Finteractive): Document G option. | |
30 (Fcall_interactively): Implement G option. | |
31 | |
32 * buffer.c (buffer_lisp_local_variables): New function, | |
33 broken out from Fbuffer_local_variables. | |
34 (clone_per_buffer_values): Use buffer_lisp_local_variables. | |
35 | |
36 2005-03-17 Stefan Monnier <monnier@iro.umontreal.ca> | |
37 | |
38 * xfns.c (xic_create_fontsetname): Add `motif' argument. | |
39 Always return a freshly allocated string. | |
40 (xic_create_xfontset): Adjust call. | |
41 | |
42 * xfaces.c (x_update_menu_appearance) [USE_MOTIF]: | |
43 Use xic_create_fontsetname to create a fontset so utf-8 locales work. | |
44 (dump_realized_face): Fix warning. | |
45 | |
46 * emacs.c (Fkill_emacs): YAILOM. | |
47 | |
48 * frame.c (Fignore_event): Fix ancient obscure C-u handling bug. | |
49 | |
50 2005-03-17 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
51 | |
52 * mac.c (HASHKEY_TERMINAL): Remove. | |
53 (HASHKEY_MAX_NID): New macro. | |
54 (xrm_q_get_resource_1): Rename from xrm_q_get_resource. Add extra | |
55 argument. | |
56 (xrm_q_get_resource): Call xrm_q_get_resource_1 with extra argument. | |
57 (xrm_create_database, xrm_q_put_resource) | |
58 (xrm_merge_string_database, xrm_q_get_resource_1) | |
59 (xrm_q_get_resource): Change resource database representation so | |
60 that it may not use multiple hash tables for a single database. | |
61 [TARGET_API_MAC_CARBON] (xrm_cfproperty_list_to_value): YAILOM. | |
62 | |
63 2005-03-16 Stefan Monnier <monnier@iro.umontreal.ca> | |
64 | |
65 * xmenu.c (ENCODE_MENU_STRING) [HAVE_X_I18N]: Use ENCODE_SYSTEM. | |
66 | |
67 * coding.h (ENCODE_SYSTEM, DECODE_SYSTEM) [!WINDOWSNT]: Use the | |
68 locale-coding-system, as was already done for WINDOWSNT. | |
69 | |
70 * keyboard.c (read_char): Only do the 7-bit-meta -> 27-bit-meta | |
71 translation for chars in the 0-255 range. | |
72 | |
73 2005-03-16 Lute Kamstra <lute@gnu.org> | |
74 | |
75 * floatfns.c (Ffloor): Doc fix. | |
76 | |
77 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
78 | |
79 * mac.c: Include macterm.h instead of directly including Carbon.h. | |
80 [TARGET_API_MAC_CARBON] (Qstring, Qnumber, Qboolean, Qdate, Qdata) | |
81 (Qarray, Qdictionary): New variables. | |
82 (syms_of_mac) [TARGET_API_MAC_CARBON]: Initialize them. | |
83 [TARGET_API_MAC_CARBON] (Qutf_8): Add extern. | |
84 [TARGET_API_MAC_CARBON] (DECODE_UTF_8): New macro. | |
85 [TARGET_API_MAC_CARBON] (struct cfdict_context): New struct used | |
86 in callback for CFDictionaryApplyFunction. | |
87 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp) | |
88 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp) | |
89 (cfobject_desc_to_lisp, cfdictionary_add_to_list) | |
90 (cfdictionary_puthash, cfproperty_list_to_lisp): New functions. | |
91 [TARGET_API_MAC_CARBON] (Fmac_get_preference): New function. | |
92 (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it. | |
93 (P, LOOSE_BINDING, SINGLE_COMPONENT, HASHKEY_TERMINAL): New macro. | |
94 (skip_white_space, parse_comment, parse_include_file) | |
95 (parse_binding, parse_component, parse_resource_name, parse_value) | |
96 (parse_resource_line, xrm_create_database, xrm_q_put_resource) | |
97 (xrm_merge_string_database, xrm_q_get_resource, xrm_get_resource) | |
98 (xrm_cfproperty_list_to_value, xrm_get_preference_database): | |
99 New functions. | |
100 | |
101 * macfns.c (mac_get_rdb_resource): Remove function. | |
102 (x_get_string_resource): Use xrm_get_resource. | |
103 | |
104 * macgui.h (XrmDatabase): Typedef to Lisp_Object. | |
105 | |
106 * macterm.c (x_list_fonts): FONT-LIST-CACHE is now cadr part of | |
107 name_list_element. | |
108 (mac_make_rdb): Create resource database from preferences and | |
109 argument string. | |
110 (mac_term_init): Save resource database to cddr part of | |
111 name_list_element. | |
112 | |
113 * macterm.h (xrm_merge_string_database, xrm_get_resource) | |
114 (xrm_get_preference_database): Add externs. | |
115 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp) | |
116 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp) | |
117 (cfobject_desc_to_lisp, cfproperty_list_to_lisp): Likewise. | |
118 | |
119 * process.c (init_process): Change `#ifdef DARWIN' to `#if | |
120 defined (DARWIN) || defined (MAC_OSX)' | |
121 | |
122 * s/darwin.h (DARWIN): Don't define. | |
123 | |
124 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
125 | |
126 * macfns.c (Qhyper, Qsuper, Qmeta, Qalt, Qctrl, Qcontrol, Qshift): | |
127 Remove unused variables. | |
128 (syms_of_macfns): Don't initialize them. Likewise for | |
129 Qface_set_after_frame_default. Defvar and initialize | |
130 Vx_window_horizontal_drag_shape. | |
131 (x_set_mouse_color): Change mouse pointer shape. | |
132 (mac_window) [!MAC_OSX]: Create root control. | |
133 (Fx_create_frame): Remove initializations of mouse pointer shapes. | |
134 (hourglass_started): New function (from xfns.c). | |
135 (start_hourglass, cancel_hourglass): Put function body in #ifdef | |
136 MAC_OSX. | |
137 (show_hourglass) [TARGET_API_MAC_CARBON]: Create progress | |
138 indicator for each non-tooltip frame if needed, and show it. | |
139 (hide_hourglass) [TARGET_API_MAC_CARBON]: Hide progress indicators. | |
140 | |
141 * macgui.h [!TARGET_API_MAC_CARBON]: Include Appearance.h and | |
142 Controls.h. Use ThemeCursor instead of CursHandle. | |
143 | |
144 * macterm.c (activate_scroll_bars, deactivate_scroll_bars): | |
145 Remove functions and declarations. | |
146 (mac_set_colors): Take argument for saving background color. | |
147 All callers changed. | |
148 (XDrawLine, XClearArea, mac_draw_bitmap, XFillRectangle) | |
149 (mac_draw_rectangle, mac_draw_string_common): Save and Restore | |
150 background color. | |
151 (x_update_end, mac_do_track_drag): Don't reset background color. | |
152 (mac_define_frame_cursor) [!TARGET_API_MAC_CARBON]: | |
153 Use SetThemeCursor. | |
154 (x_set_window_size) [TARGET_API_MAC_CARBON]: Move progress | |
155 indicator control to the upper-right corner of the window. | |
156 (arrow_cursor) [!TARGET_API_MAC_CARBON]: Remove variable. | |
157 (do_init_managers) [!TARGET_API_MAC_CARBON]: Don't initialize it. | |
158 (do_window_update): Update controls after updating content area. | |
159 (mac_handle_window_event): Remove unused extern. | |
160 (XTread_socket): Check both control handle and control part code | |
161 to determine whether a scroll bar is clicked. Activate/deactivate | |
162 root control instead of contained scroll bar controls. | |
163 (make_mac_terminal_frame): Use ThemeCursor constants. | |
164 | |
165 * macterm.h (struct mac_output) [TARGET_API_MAC_CARBON]: | |
166 New member hourglass_control. | |
167 (HOURGLASS_WIDTH, HOURGLASS_HEIGHT): New defines. | |
168 (activate_scroll_bars, deactivate_scroll_bars): Remove declarations. | |
169 | |
170 2005-03-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
171 | |
172 * macterm.c (keycode_to_xkeysym_table): Change mapping so that it | |
173 coincides with that in Apple X11 except `clear', `enter' on | |
174 laptops, and fn + `enter' on laptops. | |
175 | |
1 2005-03-12 Stefan Monnier <monnier@iro.umontreal.ca> | 176 2005-03-12 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | 177 |
3 * xmenu.c (ENCODE_MENU_STRING): Explicitly use string_make_unibyte. | 178 * xmenu.c (ENCODE_MENU_STRING): Explicitly use string_make_unibyte. |
4 (list_of_panes, list_of_items, Fx_popup_menu): Use XCAR/XCDR. | 179 (list_of_panes, list_of_items, Fx_popup_menu): Use XCAR/XCDR. |
5 (digest_single_submenu, xmenu_show): Use ENCODE_MENU_STRING. | 180 (digest_single_submenu, xmenu_show): Use ENCODE_MENU_STRING. |
406 | 581 |
407 2005-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 582 2005-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
408 | 583 |
409 * xselect.c (selection_data_to_lisp_data): For the special case | 584 * xselect.c (selection_data_to_lisp_data): For the special case |
410 type == XA_ATOM, data contains array of int, not array of Atom. | 585 type == XA_ATOM, data contains array of int, not array of Atom. |
411 (x_property_data_to_lisp, selection_data_to_lisp_data): Comment | 586 (x_property_data_to_lisp, selection_data_to_lisp_data): |
412 update: data must be array of int for format == 32. | 587 Comment update: data must be array of int for format == 32. |
413 | 588 |
414 2005-02-08 Stefan Monnier <monnier@iro.umontreal.ca> | 589 2005-02-08 Stefan Monnier <monnier@iro.umontreal.ca> |
415 | 590 |
416 * undo.c (Fprimitive_undo): Check veracity of delta,start,end. | 591 * undo.c (Fprimitive_undo): Check veracity of delta,start,end. |
417 | 592 |