Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 14, 2012
  1. Update to 0.9.13. Update HOMEPAGE and MASTER_SITES.

    wiz authored
    * Changes in libotf 0.9.13
    ** This is a bug fix release.
Commits on Oct 13, 2012
  1. m17n projects has moved to Savannah.

    obache authored
Commits on Oct 6, 2012
Commits on May 7, 2012
  1. Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)

    dholland authored
    It turns out there were a lot of these.
Commits on Nov 1, 2011
Commits on Oct 16, 2010
  1. Update libotf to 0.9.11.

    obache authored
    This is a bug fix release.
Commits on Apr 9, 2010
  1. Update libotf to 0.9.11.

    obache authored
    * Changes in libotf 0.9.11
    ** New functions OTF_drive_gsub_with_log and OTF_drive_gpos_with_log
    works like OTF_drive_gsub and OTF_drive_gpos but also records which
    features are applied to which glyphs.
    ** New function OTF_put_data and OTF_get_data can be used to store and
    retrieve arbitrary cliend data to/from the structure OTF.
Commits on Dec 13, 2009
  1. Update libotf to 0.9.10.

    obache authored
    While here, set LICENSE=gnu-lgpl-v2.1.
    * Changes in libotf 0.9.10
    ** This release is mainly for bug fixes.
Commits on Mar 22, 2009
  1. Update to 0.9.9:

    wiz authored
    * Changes in libotf 0.9.9
    ** New function OTF_get_variation_glyphs returns glyphs selected by
    variation selectors.
    ** The funciton OTF_drive_cmap handles a variation selector.
    ** The example program `otfview' can handle variation selectors.
    ** The function OTF_drive_gpos is obsolte now, and the new function
    OTF_drive_gpos2 should be used instead.  See the comment of the member
    "glyph_id" of type "OTF_Glyph" for the detail.
    ** If a font doesn't have GDEF table, automatically synthesized GDEF
    table is used.
Commits on Mar 20, 2009
  1. Simply and speed up files and processing.

    joerg authored
    This changes the files to use an include guard for the
    recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
    BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
    variable BUILDLINK_TREE. Each file adds a pair of
    enter/exit marker, which can be used to reconstruct the tree and
    to determine first level includes. Avoiding := for large variables
    (BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
    The include guard reduces system time by avoiding reading files over and
    over again. For complex packages this reduces both %user and %sys time to
    half of the former time.
Commits on Nov 10, 2008
Commits on Oct 9, 2008
  1. Update llibotf to 0.9.8.

    obache authored
    There's no API change, just bug fixes.
Commits on Feb 26, 2008
  1. Import libotf version 0.9.7.

    obache authored
    The library "libotf" provides the following facilites.
        o Read Open Type Layout Tables from OTF file.  Currently these
          tables are supported; head, name, cmap, GDEF, GSUB, and GPOS.
        o Convert a Unicode character sequence to a glyph code sequence by
          using the above tables.
    The combination of libotf and the FreeType library (Ver.2) realizes
    CTL (complex text layout) by OpenType fonts.
Something went wrong with that request. Please try again.