> Umm. As part of significantly speeding up fontconfig we removed that logic > in 2017. See: Hah. Probably reasonable. As I recall, this was super common in poorly subsetted fonts which tossed outlines but left the encoding tables intact. I purchased an entire CD of terrible fonts from Fry's which suffered from this problem. > As noted there by Khaled, the check was actually problematic for a style of > font design that would want to include eg. a-acute in the cmap, but > decompose it via GSUB. Such fonts used to have to include a non-empty > outline for a-acute. Not with this change. Fixing "reasonable" fonts and breaking "unreasonable" fonts seems like the right choice. -- -keith
Attachment:
signature.asc
Description: PGP signature