From: YAMAMOTO Mitsuharu Date: Sun, 13 Nov 2005 05:48:59 +0000 (+0000) Subject: (LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'. X-Git-Tag: emacs-pretest-22.0.90~5927 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=29b585dbc628abff2e9d3d036837901dbaf2ccdb;p=emacs.git (LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'. --- diff --git a/src/ChangeLog b/src/ChangeLog index ca03376afb5..07ebb7a9e3f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,22 @@ +2005-11-13 YAMAMOTO Mitsuharu + + * macgui.h (USE_CG_TEXT_DRAWING): New define. + (struct MacFontStruct) [USE_CG_TEXT_DRAWING]: New members cg_font + and cg_glyphs. + + * macterm.c [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): New function. + (x_draw_glyph_string_foreground) [USE_CG_TEXT_DRAWING]: Use it. + (XLoadQueryFont) [USE_CG_TEXT_DRAWING]: Set members cg_font and + cg_glyphs in struct MacFontStruct if synthesized bold or italic is + not used and font substitution never occurs for ASCII and Latin-1 + characters. + (XLoadQueryFont): Maximum and minimum metrics are now those among + ASCII characters. + (XLoadQueryFont) [!MAC_OS8 || USE_ATSUI]: Apply WebKit-style + height adjustments for Courier, Helvetica, and Times. + + * s/darwin.h (LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'. + 2005-11-11 David Reitter * macterm.c (syms_of_macterm): Remove macCtrlKey, macShiftKey, @@ -260,7 +279,7 @@ from last_mouse_glyph_frame, and update last_mouse_glyph_frame. (XTmouse_position): Set last_mouse_glyph_frame. (XTread_socket): Clear last_mouse_glyph_frame on mouse up/down event. - (mac_draw_string_common) [MAC_OSX && WORDS_BIG_ENDIAN]: Fix typo. + (mac_draw_string_common) [USE_ATSUI && WORDS_BIG_ENDIAN]: Fix typo. Use EndianU16_BtoN. (mac_draw_string_common) [MAC_OSX]: Don't use ATSUClearLayoutControls. (x_per_char_metric, XLoadQueryFont) diff --git a/src/s/darwin.h b/src/s/darwin.h index 17188f42996..6227010e3ed 100644 --- a/src/s/darwin.h +++ b/src/s/darwin.h @@ -269,7 +269,7 @@ Boston, MA 02110-1301, USA. */ #ifdef HAVE_CARBON #define LIBS_CARBON -framework Carbon -framework QuickTime #else -#define LIBS_CARBON -framework Carbon +#define LIBS_CARBON #endif /* The -headerpad option tells ld (see man page) to leave room at the