[fonttools/fonttools] 846abf: [feaLib] raise FeatureLibError for a UnicodeRange ...

1 view
Skip to first unread message

Cosimo Lupo

unread,
Oct 9, 2026, 7:08:41 AM (yesterday) Oct 9
to fontto...@googlegroups.com
Branch: refs/heads/main
Home: https://github.com/fonttools/fonttools
Commit: 846abfc27a579a5598c297dbaef751292007475b
https://github.com/fonttools/fonttools/commit/846abfc27a579a5598c297dbaef751292007475b
Author: RavSinghChandan <ravcha...@gmail.com>
Date: 2026-10-09 (Fri, 09 Oct 2026)

Changed paths:
M Lib/fontTools/feaLib/parser.py
M Tests/feaLib/parser_test.py

Log Message:
-----------
[feaLib] raise FeatureLibError for a UnicodeRange bit outside 0-127

table OS/2 { UnicodeRange 200; } was accepted by the parser and then failed
when building, with a bare ValueError from setUnicodeRanges and no line
number.


Commit: 62696bbe814205677da536076f44ad8a187962e0
https://github.com/fonttools/fonttools/commit/62696bbe814205677da536076f44ad8a187962e0
Author: Cosimo Lupo <cos...@anthrotype.com>
Date: 2026-10-09 (Fri, 09 Oct 2026)

Changed paths:
M Lib/fontTools/feaLib/parser.py
M Tests/feaLib/parser_test.py

Log Message:
-----------
Merge pull request #4266 from RavSinghChandan/fealib-unicoderange-bits

[feaLib] raise FeatureLibError for a UnicodeRange bit outside 0-127


Compare: https://github.com/fonttools/fonttools/compare/4ffa93acdbd9...62696bbe8142

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