<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Improve size unparse?"
href="https://bugs.freedesktop.org/show_bug.cgi?id=80873#c9">Comment # 9</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Improve size unparse?"
href="https://bugs.freedesktop.org/show_bug.cgi?id=80873">bug 80873</a>
from <span class="vcard"><a class="email" href="mailto:akira@tagoh.org" title="Akira TAGOH <akira@tagoh.org>"> <span class="fn">Akira TAGOH</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=80873#c8">comment #8</a>)
<span class="quote">> Really? How about this: the FcCompareValueList is *only* called from
> FcCompare if both patterns have the element in question. Please check. I'm
> sure a missing item gets a score of zero and double-checked and
> triple-checked yesterday.</span >
You're right. but:
(In reply to <a href="show_bug.cgi?id=80873#c6">comment #6</a>)
<span class="quote">> Are you sure?! My understanding is that if either the pattern or font
> doesn't an element, that counts as a perfect match, ie. score 0:</span >
This is the problem. for example, one tries to find a font matching with
:size=12 say, it won't matches to the 12-ish sized (bitmap) fonts, because the
best matched score is always more than 1000. that's why we have certain values
in the cache and the pattern which is being targeted by matchers. in that
sense, I'm not sure if implementing <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Option to fc-match to NOT call FcConfigSubstitute / FcDefaultSubstitute?"
href="show_bug.cgi?id=80929">Bug#80929</a> will gives us a corrrect result.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>