diff --git a/normalization/data/glif/format1.glif b/normalization/data/glif/format1.glif index 9a351fa..a6c62c9 100644 --- a/normalization/data/glif/format1.glif +++ b/normalization/data/glif/format1.glif @@ -28,4 +28,4 @@ arbitrary custom data! - \ No newline at end of file + diff --git a/normalization/data/glif/format2.glif b/normalization/data/glif/format2.glif index 7796cce..99b476c 100644 --- a/normalization/data/glif/format2.glif +++ b/normalization/data/glif/format2.glif @@ -36,4 +36,4 @@ arbitrary text about the glyph - \ No newline at end of file + diff --git a/normalization/test_ufonormalizer.py b/normalization/test_ufonormalizer.py index 4bd2a90..33965b4 100644 --- a/normalization/test_ufonormalizer.py +++ b/normalization/test_ufonormalizer.py @@ -443,9 +443,9 @@ def test_normalizeFontInfoPlist_guidelines_zero_is_not_None(self): def _test_glifFormat(self): glifFormat = {} - glifFormat[1] = GLIFFORMAT1.strip().replace(" ", "\t") + glifFormat[1] = GLIFFORMAT1.replace(" ", "\t") - glifFormat[2] = GLIFFORMAT2.strip().replace(" ", "\t") + glifFormat[2] = GLIFFORMAT2.replace(" ", "\t") return glifFormat def test_normalizeGLIF_formats_1_and_2(self): diff --git a/normalization/ufonormalizer.py b/normalization/ufonormalizer.py index ceba154..ab813b9 100644 --- a/normalization/ufonormalizer.py +++ b/normalization/ufonormalizer.py @@ -22,7 +22,7 @@ - things that need to be improved are marked with "# TO DO" """ -__version__ = "0a1" +__version__ = "0a2" description = """ UFO Normalizer (version %s): @@ -528,6 +528,7 @@ def normalizePropertyList(data, preprocessor=None): writer.beginElement("plist", attrs=dict(version="1.0")) writer.propertyListObject(data) writer.endElement("plist") + writer.raw("") return writer.getText() # GLIF @@ -596,6 +597,7 @@ def normalizeGLIFString(text, glifPath=None, imageFileRef=[]): if note is not None: _normalizeGlifNote(note, writer) writer.endElement("glyph") + writer.raw("") return writer.getText() def normalizeGLIF(ufoPath, *subpath):