[Fontconfig] overwrite default boolean values

Raimund Steger rs at mytum.de
Sun Feb 17 18:25:16 PST 2013

Akira TAGOH wrote:
> Hi,
> We seem having an issue in some recipes to overwrite the boolean value
> as a bug[1] is being reported. originally this change was supposed to
> not break the desktops' configuration and respect it. however it's
> broken now, because the default boolean values is set at
> FcDefaultSubstitute() prior to perform the target="font" matching rules.
> so when trying to evaluate 10-autohint.conf say, if there are no
> explicit boolean value to autohint object, "False" is always set.
> My proposal to fix this is to move such recipes to target="pattern". it
> would works since we've changed the behavior to inherit values in the
> pattern to the result.

Seems sensible to me. After all, FcDefaultSubstitute should be the 
fallback and not disable parts of the system configuration.


Worringer Str 31 Duesseldorf 40211 DE  home: <rs at mytum.de>
+49-179-2981632 icq 16845346           work: <rs at interface-ag.de>

More information about the Fontconfig mailing list