<div dir="ltr">We don't need more config.  We have enough ideas to get the performance boost while handling bad fonts if we decide to.  But I agree with Keith, I think we should just ship without blanks and deal with repercussions after.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 10, 2017 at 3:52 PM, Lawrence D'Oliveiro <span dir="ltr"><<a href="mailto:ldo@geek-central.gen.nz" target="_blank">ldo@geek-central.gen.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, 10 Aug 2017 16:42:53 -0400, Keith Packard wrote:<br>
<br>
> Lawrence D'Oliveiro <<a href="mailto:ldo@geek-central.gen.nz">ldo@geek-central.gen.nz</a>> writes:<br>
><br>
>> Should the extra validation be controlled by some kind of config<br>
>> option?<br>
><br>
> One could imagine a separate tool which would scan a font and display<br>
> inconsistencies. We could encourage font packagers to use that tool<br>
> when building packages so that distributions would at least be able<br>
> to tell if there were broken fonts and perhaps provide a way to<br>
> report bugs upstream.<br>
<br>
</span>And for those that remain unfixed, how about segregating them in a<br>
separate directory, using an extra attribute on the <dir> directive:<br>
<br>
    <dir assume_well_formed="yes|no"><br>
<br>
where the “assume_well_formed” directive defaults to “no” if omitted.<br>
That way the known-good fonts can be put in their own directories with<br>
assume_well_formed="yes", and we get the speedup from bypassing the<br>
extra checks on them, at least.<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Fontconfig mailing list<br>
<a href="mailto:Fontconfig@lists.freedesktop.org">Fontconfig@lists.freedesktop.<wbr>org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/fontconfig" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/fontconfig</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">behdad<br><a href="http://behdad.org/" target="_blank">http://behdad.org/</a></div>
</div>