Repository navigation
Fix build with glyphsets v1 - #282
aelmahmoudy wants to merge 1 commit into
Conversation
|
This patch works with python3 |
|
The CI pins Python dependencies to specific versions that I verified produce correct output. If you want to use the new glyphsets API, you will need to update the pinned version in |
|
Can you see if the attached fonts have that problem ? They are extracted
from:
http://ftp.us.debian.org/debian/pool/main/f/fonts-hosny-amiri/fonts-hosny-amiri_1.003-5_all.deb
|
It has the kerning issue. You can easily test with The first one is the font from this repo, the second one is the font from the Debian package, notice the difference in |
|
I hey those messages during font build:
```
incompatible second groups: <ufoLib2.objects.font.Font 'Amiri Regular' at 0x7d4919eeaf30> tries to put glyph quotedbl in group public.kern2.kc1_1, but it's already in kc0_1, discarding
incompatible second groups: <ufoLib2.objects.font.Font 'Amiri Regular' at 0x7d4919eeaf30> tries to put glyph quotesingle in group public.kern2.kc1_1, but it's already in kc0_1, discarding
```
is that related to kerning issue ?
|
|
Possibly, yes. |
|
When forwarding patches please keep the author information. I am the author. |
|
The kerning issue ist not in glyphsets. It is documented as googlefonts/ufo2ft#808 and downgrading only ufo2ft fixes the font. |
|
I have updated Debian's glyphsets to the latest Version but that does not Change the hb-shape output. |
This is a patch applied in Debian, I'm not sure if it applies for upstream