Behdad Esfahbod

Results 1487 comments of Behdad Esfahbod

> ERROR: Variations: Tuple coordinate not in the range [-1.0, 1.0]: 1.66254 This is ots being annoyingly too conservating.

> Is it actually meaningful/valid to have tuple coords outside the [-1.0, 1.0] range? I thought these were all in the normalized coordinate space where min is mapped to -1.0...

This OTS patch makes it pass: ```patch diff --git a/src/variations.cc b/src/variations.cc index 55afd97..acc32dc 100644 --- a/src/variations.cc +++ b/src/variations.cc @@ -47,9 +47,6 @@ bool ParseVariationRegionList(const ots::Font* font, const uint8_t* data, const...

The font is available here: https://fonts.google.com/specimen/Catamaran

The cleanest way to do this, such that the Python API is not changed, would be to convert the tag to name in the Python object...

Can you elaborate what this issue is about?

Unfortunately the merger is unmaintained and very limited. I don't think I'll have the time to look into this :(.

> Can you tell me a bit about OTLOffsetOverflowError, how is it being fixed? That is automatically taken care of by the compiler, by using Extension lookups, or splitting subtables...

There's some mark-attachment-related issues with merger. I think you might be hitting that. https://github.com/fonttools/fonttools/issues/3407