[x] Closes #500
Changes the build process to use gftools.stat instead of statmake. The issue was caused by an 'unused' italic axis in the fonts, which has been removed, but statmake gets unhappy without it there. So the process has been adjusted to a more amenable build library.
Also:
Adjusts calt feature to ensure LIG substitutions properly function under rare conditions where the ignore activate incorrectly. I thought this had already been PR'd but seems not.
For example:
===]
First = becomes "equal_equal.liga", and ignore would activate on second =, blocking LIG from being substituted. If the liga form appears, LIG should appear.
Turned back on the =>> =<<, etc. ligatures as there is a glyph for them now.
Summary of the Pull Request
This includes two fixes:
Also: Adjusts calt feature to ensure LIG substitutions properly function under rare conditions where the
ignore
activate incorrectly. I thought this had already been PR'd but seems not.For example:
===]
First = becomes "equal_equal.liga", and ignore would activate on second =, blocking LIG from being substituted. If the liga form appears, LIG should appear.Turned back on the =>> =<<, etc. ligatures as there is a glyph for them now.
In other news, I fixed my git repository.