Cosimo Lupo 42a3428d0f
writeLayerContents: make sure bytes strings in layerOrder are decoded
looks like defcon LayerSet.newLayer does not ensure the 'name' argument is a unicode
string, so serializing the layercontents.plist with the new ufoLib.plistlib may
lead to the layer name being encoded as a <data> element instead of a <string>.

Thanks Miguel for noticing this.
2018-07-15 21:32:13 +01:00
2018-07-14 14:08:40 +01:00
2015-11-08 11:11:11 +01:00
2018-07-14 12:25:52 +01:00

Build Status AppVeyor Status Python Versions PyPI

ufoLib

A low-level UFO reader and writer.

UFO is a human-readable, XML-based file format that stores font source files.

UFO 4

This is a branch in which we are experimenting with UFO 4 ideas/support.

  • Single file structure (99.9% sure this will be zip)
  • Other stuff.
Description
No description provided
Readme 28 MiB
Languages
Python 99.9%