<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Improve size unparse?"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=80873">80873</a>
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>fontconfig-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Improve size unparse?
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>freedesktop@behdad.org
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>freedesktop@behdad.org
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>library
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>fontconfig
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Try eg:

$ fc-query /usr/share/fonts/opentype/cantarell/Cantarell-Regular.otf --format
'%{=unparse}'

Used to print:

Cantarell:familylang=en:style=Regular:stylelang=en:fullname=Cantarell
Regular:fullnamelang=en:slant=0:weight=80:width=100:foundry=unknown:index=0:outline=True:scalable=True:charset=
 |>^1!|>^1!P0oWQ |>^1!|>^1!|>^1!!!!%#|>^1!|>^1!|>^1!P0oWQ!!^K)   !!!)$ !2b[e   
9;*f!!!$<j!!!.%!!!!&       !!#(Egf8lU !9PX@!!!K4!!!!i 
!#>r1!!#0G|$?~b6Kh&5!!!??  !!!W5  !!#3H !!!!&      !!#9J !!!B.      !!#AL     
!!&oZ9WIlj!!#GN  !^^7$     !!+u{!!!!F      
:lang=aa|af|ast|ay|bi|br|bs|ca|ch|co|cs|cy|da|de|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|ga|gd|gl|gv|ho|hr|hu|ia|id|ie|io|is|it|ki|kl|la|lb|lt|lv|mg|mh|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|pl|pt|rm|se|sk|sl|sma|smj|smn|so|sq|ss|st|sv|sw|tk|tl|tn|tr|ts|uz|vo|vot|wa|wen|wo|xh|yap|zu|an|crh|csb|fil|hsb|ht|jv|kj|ku-tr|kwm|lg|li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za:fontversion=0:fontformat=CFF:decorative=False

Now prints:

Cantarell-(0
1.79769e+308):familylang=en:style=Regular:stylelang=en:fullname=Cantarell
Regular:fullnamelang=en:slant=0:weight=80:width=100:foundry=unknown:file=/usr/share/fonts/opentype/cantarell/Cantarell-Regular.otf:index=0:outline=True:scalable=True:charset=
 |>^1!|>^1!P0oWQ |>^1!|>^1!|>^1!!!!%#|>^1!|>^1!|>^1!P0oWQ!!^K)   !!!)$ !2b[e   
9;*f!!!$<j!!!.%!!!!&       !!#(Egf8lU !9PX@!!!K4!!!!i 
!#>r1!!#0G|$?~b6Kh&5!!!??  !!!W5  !!#3H !!!!&      !!#9J !!!B.      !!#AL     
!!&oZ9WIlj!!#GN  !^^7$     !!+u{!!!!F      
:lang=aa|af|ay|bi|br|bs|ca|ch|co|cs|cy|da|de|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|ga|gd|gl|gv|ho|hr|hu|ia|id|ie|io|is|it|ki|kl|la|lb|lt|lv|mg|mh|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|pl|pt|rm|se|sk|sl|sma|smj|smn|so|sq|ss|st|sv|sw|tk|tl|tn|tr|ts|uz|vo|vot|wa|wen|wo|xh|yap|zu|an|crh|csb|fil|hsb|ht|jv|kj|ku-tr|kwm|lg|li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za:fontversion=0:fontformat=CFF:decorative=False:postscriptname=Cantarell-Regularbehdad:src

The 1.79769e+308 is really ugly.  Not sure what to do.  Perhaps support
printing 'inf' or something?  Also in other places.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>