Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix for #345 [tx] -cff2 fails to convert CID/CFF1 to multi-FD CFF2 #351

Merged
merged 14 commits into from
May 2, 2018

Commits on Apr 23, 2018

  1. fix for #329 [tx] fail to convert multi-FD CFF2 font to CID-flavored …

    …CFF font
    
    Initialize info.cid for each glyph in CID/CFF2 font with its gid, otherwise when converting CFF2 to CFF1, cfwAddGlyph regards all glyphs as CID = 0, optimize away all font dicts except font dict 0 for CID 0.
    blueshade7 committed Apr 23, 2018
    Configuration menu
    Copy the full SHA
    c4f85b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2018

  1. Configuration menu
    Copy the full SHA
    15b036e View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. numtypes.h to include supportpublictypes.h

    Also removed "l" from printf formatting strings for 32-bit integers
    blueshade7 committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    c94767c View commit details
    Browse the repository at this point in the history
  2. fix spot win build

    blueshade7 committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    76c61ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a16e924 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0381ff0 View commit details
    Browse the repository at this point in the history
  5. Fixed sfntedit win build

    blueshade7 committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    fac3a5f View commit details
    Browse the repository at this point in the history
  6. Modified sfntdiff to use supportpublictypes.h

    also fixed header search path in XCode project setting
    blueshade7 committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    632eb06 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bc92614 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e5b9b89 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. simplified type definition of Fixed basing on Int32

    this also fixes linux build of spot
    blueshade7 committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    4063ac1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78d5409 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. fix for #345 [tx] -cff2 fails to convert CID/CFF1 to multi-FD CFF2

    Fixed the following bugs in cffwritre & cffwrite_t2cstr when converting CFF1 to CFF2:
    1. VarStore offset should be set to 0 for non-VF
    2. Don't attempt to copy zero-length CFF2 charstring which may legally happen (otherwise may trigger an assert in fillbuf)
    3. If non-VF (numRegions = 0), don't attempt to output blend values
    blueshade7 committed May 1, 2018
    Configuration menu
    Copy the full SHA
    a5063e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b074945 View commit details
    Browse the repository at this point in the history