[prev in list] [next in list] [prev in thread] [next in thread]
List: vim-mac
Subject: Re: macatsui vs. multi-byte character display
From: Ned Konz <ned () bike-nomad ! com>
Date: 2006-06-04 5:49:54
Message-ID: 44827482.4040601 () bike-nomad ! com
[Download RAW message or body]
Jun T. wrote:
> If you are using Andare Mono, then the following patch will enable
> antialiasing with macatsui:
>
> ============================================================================
> --- org/gui_mac.c 2006-05-03 00:11:53.000000000 +0900
> +++ v1/gui_mac.c 2006-05-31 20:46:49.000000000 +0900
> @@ -3408,8 +3408,10 @@
> /* No antialiasing by default (do not attempt to touch antialising
> * options on pre-Jaguar) */
> fontOptions =
> +#if 0
> (gMacSystemVersion >= 0x1020) ?
> kATSStyleNoAntiAliasing :
> +#endif
> kATSStyleNoOptions;
>
> ATSUAttributeTag attribTags[] =
> ============================================================================
>
> In the original code, antialiasing is intentionally turned off with
> ATSUI rengering, because it causes problems in some fonts such as
> Monaco. Andare Mono has no "advanced" features like ligatures etc.,
> so I guess you will see no problem with the above patch.
>
> If you see some rendering proglem, or if you want to use Monaco font,
> then the following additional patch will make the situation better
> (but it has been reported that Monaco still has some problem even
> with this patch, although I can't reproduce the problem)
>
Thank you!
This looks very good to me, even with Monaco (using both patches).
--
Ned Konz
ned@bike-nomad.com
http://bike-nomad.com
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic