[Fontconfig-bugs] [Bug 88679] Simplify FC_FOUNDRY processing?

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 21 19:31:18 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=88679

--- Comment #11 from Akira TAGOH <akira at tagoh.org> ---
(In reply to Behdad Esfahbod from comment #10)
> (In reply to Akira TAGOH from comment #9)
> > Getting rid of FcNoticeFoundry seems not a good idea. in case it is used in
> > the code path, the foundry looks like:
> >   foundry: "Copyright (c) 1989, 1991 Adobe Systems Incorporated.  All Rights
> > Reserved.Utopia is a registered trademark of Adobe Systems Incorporated."(s)
> > 
> > it isn't what we expect.
> 
> Humm.  I thought it looks for strings like Adobe and assigns "Adobe"...

right. so FcNoticeFoundry assigns "Adobe" instead of the above copyright notice
in that case. let me show you some examples we fail on picking up foundries
without FcNoticeFoundry. there are two code paths acquire the information
through FcNoticeFoundry. one is from TT_NAME_ID_{TRADEMARK,MANUFACTURE} and one
is FT_Get_PS_Font_Info.
the former one fails on google-crosextra-caladea and lyx say. later one is
Type1 fonts and some PCF fonts. apparently we need to keep maintaining
FcNoticeFoundry at least for them.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/fontconfig-bugs/attachments/20150422/74c16913/attachment.html>


More information about the Fontconfig-bugs mailing list