comparison src/ChangeLog @ 60653:daacc07136fb

(read_char): Only do the 7-bit-meta -> 27-bit-meta translation for chars in the 0-255 range.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 16 Mar 2005 21:39:49 +0000
parents d7ef33e00b96
children 7c1548d32609
comparison
equal deleted inserted replaced
60652:d7ef33e00b96 60653:daacc07136fb
1 2005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * keyboard.c (read_char): Only do the 7-bit-meta -> 27-bit-meta
4 translation for chars in the 0-255 range.
5
1 2005-03-16 Lute Kamstra <lute@gnu.org> 6 2005-03-16 Lute Kamstra <lute@gnu.org>
2 7
3 * floatfns.c (Ffloor): Doc fix. 8 * floatfns.c (Ffloor): Doc fix.
4 9
5 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 10 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
21 (P, LOOSE_BINDING, SINGLE_COMPONENT, HASHKEY_TERMINAL): New macro. 26 (P, LOOSE_BINDING, SINGLE_COMPONENT, HASHKEY_TERMINAL): New macro.
22 (skip_white_space, parse_comment, parse_include_file) 27 (skip_white_space, parse_comment, parse_include_file)
23 (parse_binding, parse_component, parse_resource_name, parse_value) 28 (parse_binding, parse_component, parse_resource_name, parse_value)
24 (parse_resource_line, xrm_create_database, xrm_q_put_resource) 29 (parse_resource_line, xrm_create_database, xrm_q_put_resource)
25 (xrm_merge_string_database, xrm_q_get_resource, xrm_get_resource) 30 (xrm_merge_string_database, xrm_q_get_resource, xrm_get_resource)
26 (xrm_cfproperty_list_to_value, xrm_get_preference_database): New 31 (xrm_cfproperty_list_to_value, xrm_get_preference_database):
27 functions. 32 New functions.
28 33
29 * macfns.c (mac_get_rdb_resource): Remove function. 34 * macfns.c (mac_get_rdb_resource): Remove function.
30 (x_get_string_resource): Use xrm_get_resource. 35 (x_get_string_resource): Use xrm_get_resource.
31 36
32 * macgui.h (XrmDatabase): Typedef to Lisp_Object. 37 * macgui.h (XrmDatabase): Typedef to Lisp_Object.
62 (hourglass_started): New function (from xfns.c). 67 (hourglass_started): New function (from xfns.c).
63 (start_hourglass, cancel_hourglass): Put function body in #ifdef 68 (start_hourglass, cancel_hourglass): Put function body in #ifdef
64 MAC_OSX. 69 MAC_OSX.
65 (show_hourglass) [TARGET_API_MAC_CARBON]: Create progress 70 (show_hourglass) [TARGET_API_MAC_CARBON]: Create progress
66 indicator for each non-tooltip frame if needed, and show it. 71 indicator for each non-tooltip frame if needed, and show it.
67 (hide_hourglass) [TARGET_API_MAC_CARBON]: Hide progress 72 (hide_hourglass) [TARGET_API_MAC_CARBON]: Hide progress indicators.
68 indicators.
69 73
70 * macgui.h [!TARGET_API_MAC_CARBON]: Include Appearance.h and 74 * macgui.h [!TARGET_API_MAC_CARBON]: Include Appearance.h and
71 Controls.h. Use ThemeCursor instead of CursHandle. 75 Controls.h. Use ThemeCursor instead of CursHandle.
72 76
73 * macterm.c (activate_scroll_bars, deactivate_scroll_bars): Remove 77 * macterm.c (activate_scroll_bars, deactivate_scroll_bars):
74 functions and declarations. 78 Remove functions and declarations.
75 (mac_set_colors): Take argument for saving background color. All 79 (mac_set_colors): Take argument for saving background color.
76 callers changed. 80 All callers changed.
77 (XDrawLine, XClearArea, mac_draw_bitmap, XFillRectangle) 81 (XDrawLine, XClearArea, mac_draw_bitmap, XFillRectangle)
78 (mac_draw_rectangle, mac_draw_string_common): Save and Restore 82 (mac_draw_rectangle, mac_draw_string_common): Save and Restore
79 background color. 83 background color.
80 (x_update_end, mac_do_track_drag): Don't reset background color. 84 (x_update_end, mac_do_track_drag): Don't reset background color.
81 (mac_define_frame_cursor) [!TARGET_API_MAC_CARBON]: Use 85 (mac_define_frame_cursor) [!TARGET_API_MAC_CARBON]:
82 SetThemeCursor. 86 Use SetThemeCursor.
83 (x_set_window_size) [TARGET_API_MAC_CARBON]: Move progress 87 (x_set_window_size) [TARGET_API_MAC_CARBON]: Move progress
84 indicator control to the upper-right corner of the window. 88 indicator control to the upper-right corner of the window.
85 (arrow_cursor) [!TARGET_API_MAC_CARBON]: Remove variable. 89 (arrow_cursor) [!TARGET_API_MAC_CARBON]: Remove variable.
86 (do_init_managers) [!TARGET_API_MAC_CARBON]: Don't initialize it. 90 (do_init_managers) [!TARGET_API_MAC_CARBON]: Don't initialize it.
87 (do_window_update): Update controls after updating content area. 91 (do_window_update): Update controls after updating content area.
89 (XTread_socket): Check both control handle and control part code 93 (XTread_socket): Check both control handle and control part code
90 to determine whether a scroll bar is clicked. Activate/deactivate 94 to determine whether a scroll bar is clicked. Activate/deactivate
91 root control instead of contained scroll bar controls. 95 root control instead of contained scroll bar controls.
92 (make_mac_terminal_frame): Use ThemeCursor constants. 96 (make_mac_terminal_frame): Use ThemeCursor constants.
93 97
94 * macterm.h (struct mac_output) [TARGET_API_MAC_CARBON]: New 98 * macterm.h (struct mac_output) [TARGET_API_MAC_CARBON]:
95 member hourglass_control. 99 New member hourglass_control.
96 (HOURGLASS_WIDTH, HOURGLASS_HEIGHT): New defines. 100 (HOURGLASS_WIDTH, HOURGLASS_HEIGHT): New defines.
97 (activate_scroll_bars, deactivate_scroll_bars): Remove 101 (activate_scroll_bars, deactivate_scroll_bars): Remove declarations.
98 declarations.
99 102
100 2005-03-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 103 2005-03-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
101 104
102 * macterm.c (keycode_to_xkeysym_table): Change mapping so that it 105 * macterm.c (keycode_to_xkeysym_table): Change mapping so that it
103 coincides with that in Apple X11 except `clear', `enter' on 106 coincides with that in Apple X11 except `clear', `enter' on
511 514
512 2005-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 515 2005-02-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
513 516
514 * xselect.c (selection_data_to_lisp_data): For the special case 517 * xselect.c (selection_data_to_lisp_data): For the special case
515 type == XA_ATOM, data contains array of int, not array of Atom. 518 type == XA_ATOM, data contains array of int, not array of Atom.
516 (x_property_data_to_lisp, selection_data_to_lisp_data): Comment 519 (x_property_data_to_lisp, selection_data_to_lisp_data):
517 update: data must be array of int for format == 32. 520 Comment update: data must be array of int for format == 32.
518 521
519 2005-02-08 Stefan Monnier <monnier@iro.umontreal.ca> 522 2005-02-08 Stefan Monnier <monnier@iro.umontreal.ca>
520 523
521 * undo.c (Fprimitive_undo): Check veracity of delta,start,end. 524 * undo.c (Fprimitive_undo): Check veracity of delta,start,end.
522 525