<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED --- - size specific design selection support in OS/2 table version 5"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=71287#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED --- - size specific design selection support in OS/2 table version 5"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=71287">bug 71287</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=71287#c3">comment #3</a>)
<span class="quote">> - Why the renaming in FcConfigEvaluate()?  It takes a large chunk of the
> patch unnecessarily,</span >

Because those vl and vr is destroyed at the end but FcValue returned by
FcConfigPromote() isn't malloc'd one. why it wasn't a problem ever is this
promotion won't be happened for FcLangSet in FcConfigEvaluate() but
FcConfigCompareValue().

<span class="quote">> - In _FcValuePrintFile, perhaps better to print range using () instead of {}?</span >

Aha. well, I don't have strong opinion on that format. just followed on
something we had a discussion for the range on the list recently.

<span class="quote">> - I think we want to make the FC_SIZE to be able to accept both double and
> range.  I think you've got that already.  As such, please limit
> FcDefaultSubstitute changes to use double when a range is not necessary. 
> Ideally we shouldn't see any changes to that function whatsoever.  In fact,
> I think it would be fine to expect that the query-pattern has a double size,
> not a range size.  Think of this as FC_LANG.  The font patterns have a
> FcLangSet object for FC_LANG, but query-pattern has a string FC_LANG.</span >

Sure.

<span class="quote">> - I'd separate the cache version jump to a separate commit.</span >

Okay.

<span class="quote">> - FcCompareSizeRange() should return the minimum distance from one range to
> another.  If the two ranges overlap, that's zero.  Otherwise, return the
> minimum distance from one range's end to the other's.</span >

Aha. sounds good.

<span class="quote">> - Again, in FcNameParse, keep thee AddDouble as is.  Possibly add a way to
> specify a range, but that's not really important at least initially.</span >

will fix that.</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>