emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r114297: Fix compilation for GNUStep due to font cha


From: Jan D.
Subject: [Emacs-diffs] trunk r114297: Fix compilation for GNUStep due to font changes.
Date: Sun, 15 Sep 2013 19:43:37 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 114297
revision-id: address@hidden
parent: address@hidden
committer: Jan D. <address@hidden>
branch nick: trunk
timestamp: Sun 2013-09-15 21:43:32 +0200
message:
  Fix compilation for GNUStep due to font changes.
  
  * font.c (syms_of_font): Check MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
  for syms_of_macfont.
  
  * nsfns.m (Fx_create_frame): Fix font driver registration for
  GNUStep.
modified:
  src/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1438
  src/font.c                     font.c-20091113204419-o5vbwnq5f7feedwu-8540
  src/nsfns.m                    nsfns.m-20091113204419-o5vbwnq5f7feedwu-8741
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2013-09-15 17:58:46 +0000
+++ b/src/ChangeLog     2013-09-15 19:43:32 +0000
@@ -1,5 +1,11 @@
 2013-09-15  Jan Djärv  <address@hidden>
 
+       * nsfns.m (Fx_create_frame): Fix font driver registration for
+       GNUStep.
+
+       * font.c (syms_of_font): Check MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
+       for syms_of_macfont.
+
        * nsterm.m: Include macfont.h.
        (ns_tmp_flags, ns_tmp_font): Remove.
        (ns_compute_glyph_string_overhangs): Check for driver Qns.

=== modified file 'src/font.c'
--- a/src/font.c        2013-09-15 17:58:46 +0000
+++ b/src/font.c        2013-09-15 19:43:32 +0000
@@ -5199,7 +5199,9 @@
 #endif /* HAVE_NTGUI */
 #ifdef HAVE_NS
   syms_of_nsfont ();
+#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
   syms_of_macfont ();
+#endif
 #endif /* HAVE_NS */
 #endif /* HAVE_WINDOW_SYSTEM */
 }

=== modified file 'src/nsfns.m'
--- a/src/nsfns.m       2013-09-15 17:58:46 +0000
+++ b/src/nsfns.m       2013-09-15 19:43:32 +0000
@@ -1175,15 +1175,14 @@
 
   block_input ();
 
-#ifdef NS_IMPL_GNUSTEP ||                               \
-  MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_5
-  register_font_driver (&nsfont_driver, f);
-#else
+#ifdef NS_IMPL_COCOA
+#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5
   if (CTGetCoreTextVersion != NULL
       && CTGetCoreTextVersion () >= kCTVersionNumber10_5)
     mac_register_font_driver (f);
+#endif
+#endif
   register_font_driver (&nsfont_driver, f);
-#endif
 
   x_default_parameter (f, parms, Qfont_backend, Qnil,
                        "fontBackend", "FontBackend", RES_TYPE_STRING);


reply via email to

[Prev in Thread] Current Thread [Next in Thread]