Afdko

Latest version: v4.0.2

Safety actively analyzes 690721 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 18

1.6.7393

------------------------------

- [compareFamily] Fix stack dump when family has no BlueValues
(reported by House Industries).
- [compareFamily] Fix stack dump when CFF-CID font has glyph with no
`subr` calls.
- [OTFProof] Corrected error in last release, where spaces between
ligature match string names were omitted.
- [FontLab macros] Added scripts for testing if the joins in a
connecting script font design are good.
- [OTFProof] Fixed crash on proofing or dumping feature file syntax for
GSUB lookup 5, context lookup. Also fixed rule-generating logic:
results were previously wrong for proof and for feature-file syntax
formats. Text dump has always been correct.
- [OTFProof] Fixed crash when dumping cmap subtables that reference
virtual GIDs not in the font.
- [OTFProof] Fixed crash on dumping GSUB lookup type 6 chaining context
subtable format 2. This has never worked before.
- [OTFProof] Added demo for SING glyphlet tables, SING and META.
- [FontLab macros] Added scripts for reading and writing an external
composites definition text file.
- [FontLab macros] Added scripts for working with MM fonts.

1.6.6864

------------------------------

- [OTFProof] Fixed crash after dumping contents of ttc fonts (bug
introduced in version 6792).
- [OTFProof] Fixed cmap subtable 4 and 2 dumps. Cmap subtable 2 could
show encoding values for single byte codes which were really the
first byte of two byte character codes. In Format 4, idDelta values
were not being added when the glyphindex was derived from the glyph
index array. These show issues show up in some TTF CJKV fonts.

1.6.6792

------------------------------

- [OTFProof] Fixed crash when proofing fonts with _many_ glyphs.
- [OTFProof] Restored "skipping lookup because already seen in
script/language/feature" messages to proof file, which was lost in
version 6604.
- [OTFProof] Added ability to proof resource fork sfnt fonts from Mac
OSX command line. It's still necessary to use the SplitForks tool to
make a data-fork only resource file, but spot/otfproof can now navigate
in the resulting AppleDouble formatted resource file.
- [OTFProof] Added support for a text dump of the GDEF table.
- [OTFProof] Changed title in 'size' feature dump from _Common
Characters_ to _name table name ID for common Subfamily name for size
group_.
- [AGL] Fixed some minor errors in the Adobe Glyph List For New Fonts.

1.6.6629

--------

- [OTFProof] Fixed bug in dumping KERN table from Mac sfnt-wrapped
resource fork Type 1 MM font.
- [OTFProof] Changed the AFM-format dump of kern pairs to list all
kern pairs for each language/script combination in separate blocks, and
to eliminate all class kern pairs that are masked by a singleton kern
pair. The temp buffer file path is now taken from the system C library
function tmpnam(), and is not necessarily in the current directory.

1.6.6568

--------

- [OTFProof] Fixed command-line tool to write proof files in same
location as font, and with font-name prefix, when not auto-spooled for
printing.
- [OTFProof] Fixed bug in UI version where proofing GSUB features and
then GPOS features would cause the GPOS feature proof files to be empty.
- [makeotf] Fixed heuristics for picking OS/2 weight/width so that a
font name containing _ultracondensed_ would trigger only setting the
width, and not the weight as well.
- Updated Mac OS project files to CodeWarrior 8.

1.6.6564

--------

- [OTFProof] When dumping data from TTF fonts, now add `<gid>` to all
glyph names. This is because the rules for deriving names can lead to
two glyphs being given the same name.
- [OTFProof] Fixed bug in proofing GPOS class kern pairs: was generating
bogus kern pairs and duplicate kern pairs when the coverage format was
type 2. Affects proof file only, not AFM or feature-format dump.
- Fixed memory overwrite bug encountered by Goichi and cleaned up various
memory leaks in the process.
- [compareFamily] Added report on whether a face contains known std
charset. Stub implementation - still need list of std charsets.
- [AFM2Feat] Developed tool to convert an AFM file to a file with
kern feature `pos` rules.

Page 15 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.