[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Devel] ft_kerning_default
From: |
Billy Biggs |
Subject: |
Re: [Devel] ft_kerning_default |
Date: |
Thu, 27 Mar 2003 16:41:22 -0600 |
User-agent: |
Mutt/1.3.28i |
Hi David,
David Turner (address@hidden):
> Hello Billy,
>
> Billy Biggs wrote:
> > ft_kerning_default was changed to FT_KERNING_DEFAULT. It looks like
> > this happened recently, a user of 2.1.2 doesn't have the all-caps
> > version, but I have it with debian's 2.1.3.
> >
> > Any recommendations on how to handle this nicely? Will the
> > compatibility #define remain around for a while? While I do prefer
> > the all-caps version, I don't want to have to deal with a transition
> > period.
> >
> > Thoughts?
>
> Well, we've been "improving" the API by trying to make it nicer and
> more coherent, so the new 'standard' is that all macros and constants
> should be in UPPER_CASE_LIKE_THAT. That's why we now provide
> "replacements" for "ft_kerning_default (e.g. FT_KERNING_DEFAULT)
Understandable. I prefer the upper-case. :)
> We don't expect to remove the "old" macros too soon to preserve source
> compatibility with "old" programs, but they're now considered
> deprecated, as stated by the API reference.
Ok, just consider this a request to not be too quick to remove the old
macros, as it's clear from my random sampling of co-developers that
nobody has the new version yet. :)
--
Billy Biggs
address@hidden