Mercurial > emacs
comparison src/ChangeLog @ 60639:6c6ad6cc2f5e
*** empty log message ***
author | YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
---|---|
date | Wed, 16 Mar 2005 08:10:47 +0000 |
parents | a52e0f06e7b9 |
children | d58f58688093 |
comparison
equal
deleted
inserted
replaced
60638:338b5a42b1f4 | 60639:6c6ad6cc2f5e |
---|---|
1 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
2 | |
3 * mac.c: Include macterm.h instead of directly including Carbon.h. | |
4 [TARGET_API_MAC_CARBON] (Qstring, Qnumber, Qboolean, Qdate, Qdata) | |
5 (Qarray, Qdictionary): New variables. | |
6 (syms_of_mac) [TARGET_API_MAC_CARBON]: Initialize them. | |
7 [TARGET_API_MAC_CARBON] (Qutf_8): Add extern. | |
8 [TARGET_API_MAC_CARBON] (DECODE_UTF_8): New macro. | |
9 [TARGET_API_MAC_CARBON] (struct cfdict_context): New struct used | |
10 in callback for CFDictionaryApplyFunction. | |
11 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp) | |
12 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp) | |
13 (cfobject_desc_to_lisp, cfdictionary_add_to_list) | |
14 (cfdictionary_puthash, cfproperty_list_to_lisp): New functions. | |
15 [TARGET_API_MAC_CARBON] (Fmac_get_preference): New function. | |
16 (syms_of_mac) [TARGET_API_MAC_CARBON]: Defsubr it. | |
17 (P, LOOSE_BINDING, SINGLE_COMPONENT, HASHKEY_TERMINAL): New macro. | |
18 (skip_while_space, parse_comment, parse_include_file) | |
19 (parse_binding, parse_component, parse_resource_name, parse_value) | |
20 (parse_resource_line, xrm_create_database, xrm_q_put_resource) | |
21 (xrm_merge_string_database, xrm_q_get_resource, xrm_get_resource) | |
22 (xrm_cfproperty_list_to_value, xrm_get_preference_database): New | |
23 functions. | |
24 | |
25 * macfns.c (mac_get_rdb_resource): Remove function. | |
26 (x_get_string_resource): Use xrm_get_resource. | |
27 | |
28 * macgui.h (XrmDatabase): Typedef to Lisp_Object. | |
29 | |
30 * macterm.c (x_list_fonts): FONT-LIST-CACHE is now cadr part of | |
31 name_list_element. | |
32 (mac_make_rdb): Create resource database from preferences and | |
33 argument string. | |
34 (mac_term_init): Save resource database to cddr part of | |
35 name_list_element. | |
36 | |
37 * macterm.h (xrm_merge_string_database, xrm_get_resource) | |
38 (xrm_get_preference_database): Add externs. | |
39 [TARGET_API_MAC_CARBON] (cfdata_to_lisp, cfstring_to_lisp) | |
40 (cfnumber_to_lisp, cfdate_to_lisp, cfboolean_to_lisp) | |
41 (cfobject_desc_to_lisp, cfproperty_list_to_lisp): Likewise. | |
42 | |
43 * process.c (init_process): Change `#ifdef DARWIN' to `#if | |
44 defined (DARWIN) || defined (MAC_OSX)' | |
45 | |
46 * s/darwin.h (DARWIN): Don't define. | |
47 | |
1 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 48 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
2 | 49 |
3 * macfns.c (Qhyper, Qsuper, Qmeta, Qalt, Qctrl, Qcontrol, Qshift): | 50 * macfns.c (Qhyper, Qsuper, Qmeta, Qalt, Qctrl, Qcontrol, Qshift): |
4 Remove unused variables. | 51 Remove unused variables. |
5 (syms_of_macfns): Don't initialize them. Likewise for | 52 (syms_of_macfns): Don't initialize them. Likewise for |
6 Qface_set_after_frame_default. Defvar and initialize | 53 Qface_set_after_frame_default. Defvar and initialize |
7 Vx_window_horizontal_drag_shape. | 54 Vx_window_horizontal_drag_shape. |
8 (x_set_mouse_color): Change mouse pointer shape. | 55 (x_set_mouse_color): Change mouse pointer shape. |
9 (mac_window) [!MAC_OSX]: Create root control. | 56 (mac_window) [!MAC_OSX]: Create root control. |
10 (mac_window): Remove initializations of mouse pointer shapes. | 57 (Fx_create_frame): Remove initializations of mouse pointer shapes. |
11 (hourglass_started): New function (from xfns.c). | 58 (hourglass_started): New function (from xfns.c). |
12 (start_hourglass, cancel_hourglass): Put function body in #ifdef | 59 (start_hourglass, cancel_hourglass): Put function body in #ifdef |
13 MAC_OSX. | 60 MAC_OSX. |
14 (show_hourglass) [TARGET_API_MAC_CARBON]: Create progress | 61 (show_hourglass) [TARGET_API_MAC_CARBON]: Create progress |
15 indicator for each non-tooltip frame if needed, and show it. | 62 indicator for each non-tooltip frame if needed, and show it. |