[Fontconfig-bugs] [Bug 50835] New: Deprecate FC_GLOBAL_ADVANCE

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jun 7 07:34:03 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=50835

             Bug #: 50835
           Summary: Deprecate FC_GLOBAL_ADVANCE
    Classification: Unclassified
           Product: fontconfig
           Version: 2.7
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: conf
        AssignedTo: fontconfig-bugs at lists.freedesktop.org
        ReportedBy: freedesktop at behdad.org
         QAContact: freedesktop at behdad.org


I remove the feature from FreeType over a year ago:

commit 8c82ec5b17d0cfc9b0876a2d848acc207a62a25a
Author: Behdad Esfahbod <behdad at behdad.org>
Date:   Thu Apr 21 08:21:37 2011 +0200

    Always ignore global advance.

    This makes FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH redundant,
    deprecated, and ignored.  The new behavior is what every major user
    of FreeType has been requesting.  Global advance is broken in many
    CJK fonts.  Just ignoring it by default makes most sense.

    * src/truetype/ttdriver.c (tt_get_advances),
    src/truetype/ttgload.c (TT_Get_HMetrics, TT_Get_VMetrics,
    tt_get_metrics, compute_glyph_metrics, TT_Load_Glyph),
    src/truetype/ttgload.h: Implement it.

    * docs/CHANGES: Updated.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Fontconfig-bugs mailing list