Re: FcPattern Gotcha

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Can you attach the example that can reproduce your issue?

FcNameParse() should generates the same FcPattern with the strings generated by FcNameUnparse().

On Tue, Nov 29, 2016 at 2:43 PM, Lawrence D'Oliveiro <ldo@xxxxxxxxxxxxxxxxxxx> wrote:
On Tue, 29 Nov 2016 13:08:48 +0900, Akira TAGOH wrote:

> On Tue, Nov 29, 2016 at 11:19 AM, Lawrence D'Oliveiro <
> ldo@xxxxxxxxxxxxxxxxxxx> wrote:
>
>> I figured out that the problem seems to come from the inclusion
>> of the “lang” and “charset” criteria in the returned pattern: the
>> values for these tend to consist of long lists of items separated
>> by “|” characters. But remove them, and the resulting pattern will
>> correctly find the font again.
>>
> How did you do that? the separator is only shown by the debugging
> output like FcPatternPrint() though, it isn't expected to reuse it
> for any other purposes.

This was in the return value from FcNameUnparse.
_______________________________________________
Fontconfig mailing list
Fontconfig@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/fontconfig



--
Akira TAGOH
_______________________________________________
Fontconfig mailing list
Fontconfig@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/fontconfig

[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux