Behdad Esfahbod

Results 1487 comments of Behdad Esfahbod

> But we could assume it's an error if certain outlines don't cross in most cases and then do in only a few places... > That should work for the...

FWIW, in HarfBuzz we disallow inserting `(unsigned) -1`, and hence the population always fits in a `uint32_t`.

Does the sorting consider right-to-left ligatures?

Would *not* sorting has any downside? I expect the designer to put the right thing in there to begin with.

> oh maybe they have to be sorted? @khaledhosny what's your implementation of this in Pango / LibreOffice, and what does CoreText do? Do they expect the carets in a...

Nice find. While it saves bytes, it slows down lookup. The lookup cost (for a miss) is $O(\sum \log p_i)$ where $p_i$ is the population of the $i$th sublookup. So...

> @behdad Just given how the different subtable formats work, it feels like the pathological case is going to be hard to trigger; it would require many groups of 5+...