From: YAMAMOTO Mitsuharu Date: Wed, 9 Dec 2015 09:16:09 +0000 (+0900) Subject: Remove font workaround for limited outdated versions X-Git-Tag: emacs-25.0.90~508 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=59d08e9898cd9096c6c70be45b2f4752d4ee7397;p=emacs.git Remove font workaround for limited outdated versions * src/macfont.m (mac_font_descriptor_get_adjusted_weight): Remove workaround for HiraginoSans-W7 on OS X 10.11 and 10.11.1. --- diff --git a/src/macfont.m b/src/macfont.m index fae284fad89..3023fbea78c 100644 --- a/src/macfont.m +++ b/src/macfont.m @@ -771,7 +771,7 @@ mac_font_descriptor_get_adjusted_weight (CTFontDescriptorRef desc, CGFloat val) { long percent_val = lround (val * 100); - if (percent_val == -40 || percent_val == 56) + if (percent_val == -40) { CTFontRef font = NULL; CFStringRef name = @@ -786,19 +786,10 @@ mac_font_descriptor_get_adjusted_weight (CTFontDescriptorRef desc, CGFloat val) { CFIndex weight = mac_font_get_weight (font); - if (percent_val == -40) - { - /* Workaround for crash when displaying Oriya characters - with Arial Unicode MS on OS X 10.11. */ - if (weight == 5) - val = 0; - } - else /* percent_val == 56 */ - { - if (weight == 9) - /* Adjustment for HiraginoSans-W7 on OS X 10.11. */ - val = 0.4; - } + /* Workaround for crash when displaying Oriya characters + with Arial Unicode MS on OS X 10.11. */ + if (weight == 5) + val = 0; CFRelease (font); } }