Merge pull request #157 from macvim-dev/fix/graphical_sign

Fix graphical sign with Core Text Renderer
This commit is contained in:
Kazuki Sakamoto
2015-11-22 20:34:25 -08:00
+6
View File
@@ -176,6 +176,12 @@ gui_macvim_after_fork_init()
val = CFPreferencesGetAppIntegerValue((CFStringRef)MMRendererKey,
kCFPreferencesCurrentApplication,
&keyValid);
if (!keyValid) {
// If MMRendererKey is not valid in the defaults, it means MacVim uses
// the Core Text Renderer.
keyValid = YES;
val = MMRendererCoreText;
}
if (keyValid) {
ASLogInfo(@"Use renderer=%ld", val);
use_gui_macvim_draw_string = (val != MMRendererCoreText);