aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu2005-03-16 08:10:47 +0000
committerYAMAMOTO Mitsuharu2005-03-16 08:10:47 +0000
commit469fb3cf8c03387ffd0b5b7054a0ddac5d601a28 (patch)
tree3ea8ec1a6e02faf4bcfc6e02bad05b06d6831853
parent2dfcf9681d512c544ba8ad9e181538b7f79ac603 (diff)
downloademacs-469fb3cf8c03387ffd0b5b7054a0ddac5d601a28.tar.gz
emacs-469fb3cf8c03387ffd0b5b7054a0ddac5d601a28.zip
*** empty log message ***
-rw-r--r--mac/ChangeLog9
-rw-r--r--src/ChangeLog49
2 files changed, 55 insertions, 3 deletions
diff --git a/mac/ChangeLog b/mac/ChangeLog
index a0083af7e43..8b12032ce5c 100644
--- a/mac/ChangeLog
+++ b/mac/ChangeLog
@@ -1,14 +1,19 @@
12005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * Emacs.app/Contents/Info.plist (CFBundleIdentifier): Change to
4 org.gnu.Emacs.
5
12005-03-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 62005-03-05 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2 7
3 * INSTALL: Mention new target `NonCarbon'. 8 * INSTALL: Mention new target `NonCarbon'.
4 9
52005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 102005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
6 11
7 * makefile.MPW (NonCarbon): New target. The target `Emacs' is now 12 * makefile.MPW (NonCarbon): New target. The target `Emacs' is now
8 used for the Carbon build that defines HAVE_CARBON. 13 used for the Carbon build that defines HAVE_CARBON.
9 14
10 * inc/config.h (HAVE_STDLIB_H): Define to 1. 15 * inc/config.h (HAVE_STDLIB_H): Define to 1.
11 16
12 * src/EmacsMPW.r (SIZE): Increase preferred memory size to 32MB. 17 * src/EmacsMPW.r (SIZE): Increase preferred memory size to 32MB.
13 [HAVE_CARBON] (crfg): New resource for extra stack space. 18 [HAVE_CARBON] (crfg): New resource for extra stack space.
14 19
diff --git a/src/ChangeLog b/src/ChangeLog
index 5cb996d7443..3ae2a7b95b0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,52 @@
12005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 12005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2 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
482005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
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
@@ -7,7 +54,7 @@
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.