Groups
Groups
Sign in
Groups
Groups
FontTools development group
Conversations
About
Send feedback
Help
[fonttools/fonttools] 17e7d7: [otlLib] Build extended SinglePos formats
0 views
Skip to first unread message
Behdad Esfahbod
unread,
10:02 AM (2 hours ago)
10:02 AM
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to fontto...@googlegroups.com
Branch: refs/heads/beyond-64k
Home:
https://github.com/fonttools/fonttools
Commit: 17e7d7465aef70e9fe0fe0c67538228384833eea
https://github.com/fonttools/fonttools/commit/17e7d7465aef70e9fe0fe0c67538228384833eea
Author: Behdad Esfahbod <
beh...@behdad.org
>
Date: 2026-06-05 (Fri, 05 Jun 2026)
Changed paths:
M Lib/fontTools/otlLib/builder.py
M Tests/otlLib/builder_test.py
Log Message:
-----------
[otlLib] Build extended SinglePos formats
Select SinglePos formats 3 and 4 when the glyph map contains extended
glyph IDs.
Preserve the existing value-record grouping and format selection.
Assisted-by: Codex
Commit: eb4697a34ff0e8ef6e183fe66942e3351fe5b424
https://github.com/fonttools/fonttools/commit/eb4697a34ff0e8ef6e183fe66942e3351fe5b424
Author: Behdad Esfahbod <
beh...@behdad.org
>
Date: 2026-06-05 (Fri, 05 Jun 2026)
Changed paths:
M Lib/fontTools/otlLib/builder.py
M Tests/otlLib/builder_test.py
Log Message:
-----------
[otlLib] Build extended PairPos formats
Select PairPos format 3 for glyph pairs and format 4 for class pairs
when the glyph map contains extended glyph IDs.
Emit PairSet2 and PairValue2 records for extended glyph-pair
subtables.
Assisted-by: Codex
Commit: 669792ec6f3913d25c54fe4847c02150752bcb35
https://github.com/fonttools/fonttools/commit/669792ec6f3913d25c54fe4847c02150752bcb35
Author: Behdad Esfahbod <
beh...@behdad.org
>
Date: 2026-06-05 (Fri, 05 Jun 2026)
Changed paths:
M Lib/fontTools/otlLib/builder.py
M Tests/otlLib/builder_test.py
Log Message:
-----------
[otlLib] Build extended attachment positioning
Select extended CursivePos, MarkBasePos, MarkLigPos, and MarkMarkPos
formats when the glyph map contains extended glyph IDs.
Emit matching long-offset nested arrays and records throughout each
subtable.
Assisted-by: Codex
Commit: 58b1a60a53fa17f8ff7ac3373ab95ef8d6286f9d
https://github.com/fonttools/fonttools/commit/58b1a60a53fa17f8ff7ac3373ab95ef8d6286f9d
Author: Behdad Esfahbod <
beh...@behdad.org
>
Date: 2026-06-05 (Fri, 05 Jun 2026)
Changed paths:
M Lib/fontTools/ttLib/tables/otData.py
M Lib/fontTools/ttLib/tables/otTables.py
Log Message:
-----------
[ot] Apply Black formatting
Apply Black 24.10 formatting to the beyond-64k Layout schemas and
handwritten table code.
Assisted-by: Codex
Compare:
https://github.com/fonttools/fonttools/compare/73fbb23ebd6f...58b1a60a53fa
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