Behdad Esfahbod
Behdad Esfahbod
This is on the impossible side.
> 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`.
Good luck compiling `u` with avar2! :(
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.
cc @khaledhosny
> 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+...