[feaLib] more suboptimal compilation of inline multiple sub rules? · Issue #3769 · fonttools/fonttools · GitHub
More Web Proxy on the site http://driver.im/
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
) even though the items should be able to all share the same rule, since they all have the same target.
I think there's a reasonable solution, here, which is to look for a reusable rule in the same way that we look for a reusable lookup, and I'm going to see if this is trickier than it sounds.
The text was updated successfully, but these errors were encountered:
cmyr
linked a pull request
Feb 14, 2025
that will
close
this issue
See #3551 for context.
I'm running into something where it looks like feaLib is missing an optimization?
Given the following FEA,
Although feaLib is reusing the contextual lookup, it is creating a new 'rule' for each item in the input class (
fonttools/Lib/fontTools/feaLib/builder.py
Line 1395 in 8a89f4f
I think there's a reasonable solution, here, which is to look for a reusable rule in the same way that we look for a reusable lookup, and I'm going to see if this is trickier than it sounds.
The text was updated successfully, but these errors were encountered: