On 15-08-30 04:51 AM, Werner LEMBERG wrote:
> 
>> The rendering of CFF fonts changed drastically from one FreeType
>> version to another.  The effect of
>> FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH changed from one version to
>> another.  Many other internals of FreeType changed from one version
>> to another.
> 
> Well, yes, but the API stayed the same.

The API will remain the same if we deprecated the 8 parameters and introduce
new ones.


>> There's no reason we can't simply abandon these 8 compile-time
>> configuration parameters, as well as runtime parameters.
> 
> Indeed, but I don't like this.  I can imagine to use only one or two
> of the eight parameters (probably with simple name aliases), setting
> the other ones to default values as demonstrated by Alexei.  If the
> user sets them explicitly, a compatibility formula should convert the
> eight-parameter form to the new one.

Now we are discussing about something so insignificant (judging by the
estimated number of the users of this API) that this qualifies for 
bike-shedding!

Cheers,

b

>     Werner
> 

_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to