]> git.eshelyaron.com Git - emacs.git/commitdiff
(mac_font_panel_visible_p, mac_show_hide_font_panel): Add externs.
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Mon, 29 May 2006 09:43:44 +0000 (09:43 +0000)
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Mon, 29 May 2006 09:43:44 +0000 (09:43 +0000)
src/ChangeLog
src/macterm.h

index 8d7c9bd09fb22412dbb654f6cdcfbe112242e46f..3aa41c16c73ee47e7c0398168eecc1904100830a 100644 (file)
@@ -1,3 +1,17 @@
+2006-05-29  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * macfns.c [USE_MAC_FONT_PANEL] (Fmac_set_font_panel_visibility):
+       Call mac_set_font_info_for_selection if font panel is made visible.
+
+       * macterm.c (font_panel_shown_p) [USE_MAC_FONT_PANEL]: New variable.
+       (mac_font_panel_visible_p, mac_show_hide_font_panel)
+       [USE_MAC_FONT_PANEL]: New functions.
+       [USE_MAC_FONT_PANEL] (mac_set_font_info_for_selection): Return
+       immediately if font panel is not visible.
+
+       * macterm.h (mac_font_panel_visible_p, mac_show_hide_font_panel):
+       Add externs.
+
 2006-05-29  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * search.c (matcher_overflow): Mark as NO_RETURN.
index 348d9bc4526270c735785a459bc006a4c792f3d5..a1a0a1229d6ae370387c942792c9a3a94a72073f 100644 (file)
@@ -626,6 +626,8 @@ extern void mac_draw_line_to_pixmap P_ ((Display *, Pixmap, GC, int, int,
 extern void mac_clear_area P_ ((struct frame *, int, int,
                                unsigned int, unsigned int));
 extern void mac_unload_font P_ ((struct mac_display_info *, XFontStruct *));
+extern int mac_font_panel_visible_p P_ ((void));
+extern OSStatus mac_show_hide_font_panel P_ ((void));
 extern OSStatus mac_set_font_info_for_selection P_ ((struct frame *, int, int));
 extern OSErr install_window_handler P_ ((WindowPtr));
 extern void remove_window_handler P_ ((WindowPtr));