> When composite glyphs have components with ARGS_ARE_XY_VALUES false,
> i.e.  arg1 and arg2 are matched point indeces, `ttfautohint
> --composites` incorrectly increments the second matched point index.
> It should only change the second matched point if the component
> glyph has changed point indeces instead of all the time.

This is now fixed in the git repository.  Thanks again for the report,
and please test.

> For example, when Molengo-Reular.ttf (from
> https://github.com/moyogo/molengo-fonts/releases/download/v0.10/Molengo-fonts-0.10.tar.gz)
> goes through ttfautohint --composites, the composite glyphs are
> broken.

This font revealed another bug in ttfautohint; it took some time to
identify and correct it.


    Werner

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

Reply via email to