> I just want to say that I don't like this commit:
>
> commit 27fee7f8c6ae75e066b5a23472b33925c6e8b1e0
> Author: Werner Lemberg <[email protected]>
> Date: Mon Mar 6 20:45:44 2017 +0100
>
> [sfnt, truetype] Always provide default instance.
>
> The default instance does NOT need a named instance. It's already
> there when the instance-number is not set (=0).
>
> It doesn't make my life harder, as some fonts might include the
> default instance anyway, so I have to filter the duplicate entry
> anyway. It's just unnecessary IMO.
There is an asymmetry in the OpenType specification: Some variation
fonts come with a named default instance, some not. I decided to
completely separate named instances from `normal' fonts, at the cost
of adding the unnamed default instance to the list of instances.
In other words, the list of instances in FreeType is *always*
complete. This means that for variation fonts you never have to look
at the non-instanced face.
Werner
_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel