[fonttools/fonttools] 69ea6b: Preserve mort state-table round trips

1 view
Skip to first unread message

Cosimo Lupo

unread,
Aug 25, 2026, 6:44:17 AM (2 days ago) Aug 25
to fontto...@googlegroups.com
Branch: refs/heads/fix-mort-roundtrips
Home: https://github.com/fonttools/fonttools
Commit: 69ea6b495ac7d605050a9d824d6e40b6ce8bce79
https://github.com/fonttools/fonttools/commit/69ea6b495ac7d605050a9d824d6e40b6ce8bce79
Author: Cosimo Lupo <cos...@anthrotype.com>
Date: 2026-08-25 (Tue, 25 Aug 2026)

Changed paths:
M Lib/fontTools/ttLib/tables/otConverters.py
M Tests/ttLib/tables/_m_o_r_t_test.py

Log Message:
-----------
Preserve mort state-table round trips

Keep legacy ligature component rebase information in the model and TTX so zero offsets retain their original interpretation.

Infer the number of state-table classes from serialized transitions as well as glyph assignments.



To unsubscribe from these emails, change your notification settings at https://github.com/fonttools/fonttools/settings/notifications
Reply all
Reply to author
Forward
0 new messages