mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-07 18:03:32 +00:00
Every shaped segment built its own harfrust shaping plan, although a plan depends only on the face, direction, script, language and features. Opening a document lays out each type object once, so a document of many short objects built thousands of identical plans. A font face now keeps up to 32 plans, oldest dropped first, and shapes with the one that matches. Feature ranges still come from the shape call, so text with the same features over other ranges shares a plan. The glyphs, bounds and baselines do not change. Docs: docs/target-app-parity.md.