<div dir="ltr">Hi,<div><br></div><div>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.</div>
<div><br></div><div style>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.</div><div style>
<br></div><div style>any other ideas or comments about this?</div><div style><br></div><div style>[1] <a href="https://bugs.freedesktop.org/show_bug.cgi?id=60748" target="_blank" rel="noreferrer" style="display:inline!important">https://bugs.freedesktop.org/show_bug.cgi?id=60748</a></div>
<div><div><br></div>-- <br>Akira TAGOH
</div></div>