]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Fri, 15 Dec 2006 08:05:52 +0000 (08:05 +0000)
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Fri, 15 Dec 2006 08:05:52 +0000 (08:05 +0000)
lisp/ChangeLog
src/ChangeLog

index 3959c07ec16e1f8e22fcf6e7580bb4435370db41..86555fc07e54236b6edc580807cc669d48882045 100644 (file)
@@ -1,3 +1,10 @@
+2006-12-15  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * term/mac-win.el (mac-atsu-font-table): Remove defvar.
+       (mac-handle-font-selection): Use mac-atsu-font-face-attributes
+       instead of mac-atsu-font-table.
+       (fontset-default): Specify argument MAXIMUM in x-list-fonts calls.
+
 2006-12-14  Stephen Leake  <stephen_leake@member.fsf.org> (tiny change)
 
        * align.el (align-match-tex-pattern): Fix a rare bug which hanged
index d90f342d797bc7771617899e5e891c8074bf5b9f..12e78923f9ed37a16c3f117794ea5cbab382ee37 100644 (file)
@@ -1,3 +1,36 @@
+2006-12-15  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * mac.c (wakeup_from_rne_enabled_p) [TARGET_API_MAC_CARBON]: New
+       variable.
+       (ENABLE_WAKEUP_FROM_RNE, DISABLE_WAKEUP_FROM_RNE): New macros.
+       [!MAC_OSX] (select): Use them.
+       [MAC_OSX] (select_and_poll_event, sys_select): Likewise.
+       (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: New function.
+
+       * macfns.c (mac_atsu_font_face_attributes) [USE_ATSUI]: Add extern.
+       (Fmac_atsu_font_face_attributes) [USE_ATSUI]: New function.
+       (syms_of_macfns) [USE_ATSUI]: Defsubr it.
+
+       * macselect.c [TARGET_API_MAC_CARBON] (mac_do_receive_drag): Use
+       mac_wakeup_from_rne instead of mac_post_mouse_moved_event.
+
+       * macterm.c (mac_query_char_extents) [USE_ATSUI]: Don't call
+       ATSUGetGlyphBounds if not necessary.
+       (Vmac_atsu_font_table) [USE_ATSUI]: Remove Variable.
+       (syms_of_macterm) [USE_ATSUI]: Don't defvar it.
+       (fm_get_style_from_font, atsu_find_font_from_family_name)
+       (atsu_find_font_family_name, mac_atsu_font_face_attributes)
+       [USE_ATSUI]: New functions.
+       (init_font_name_table) [USE_ATSUI]: Use atsu_find_font_family_name.
+       (mac_load_query_font) [USE_ATSUI]: Use atsu_find_font_from_family_name.
+       Don't get metrics for Latin-1 right half characters.
+       (mac_load_query_font): Don't load font if space width is not positive.
+       [TARGET_API_MAC_CARBON] (mac_store_event_ref_as_apple_event): Use
+       mac_wakeup_from_rne instead of mac_post_mouse_moved_event.
+       (XTread_socket): Call SelectWindow when unfocused frame is clicked.
+
+       * macterm.h (mac_wakeup_from_rne) [TARGET_API_MAC_CARBON]: Add extern.
+
 2006-12-15  Kim F. Storm  <storm@cua.dk>
 
        * keyboard.c (ignore_mouse_drag_p): New global var.
@@ -23,8 +56,8 @@
        (read_avail_input): Store pending user signal events.
        (struct user_signal_info): New struct.
        (user_signals): New variable.
-       (add_user_signal, store_user_signal_events find_user_signal_name):
-       New functions.
+       (add_user_signal, store_user_signal_events)
+       (find_user_signal_name): New functions.
        (handle_user_signal): Move function from emacs.c.  Don't store
        USER_SIGNAL_EVENT here, but increment number of pending signals.