From 2b446bb01cb521df68e639779bb6195bb026a7ed Mon Sep 17 00:00:00 2001 From: Erik van Blokland Date: Sat, 2 Feb 2008 12:40:17 +0000 Subject: [PATCH] os.name on mac can also be "posix". This caused a problem with FLS 5 on OSX, which would then return glyph.note as latin-1 rather than macroman, which would cause the wrong string to be written in UFO. Tip of the hat to Kai Bernau for reporting. git-svn-id: http://svn.robofab.com/trunk@28 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c --- robofab/Lib/robofab/objects/objectsFL.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/robofab/Lib/robofab/objects/objectsFL.py b/robofab/Lib/robofab/objects/objectsFL.py index 1c286b5bc..0d9b85720 100755 --- a/robofab/Lib/robofab/objects/objectsFL.py +++ b/robofab/Lib/robofab/objects/objectsFL.py @@ -17,7 +17,7 @@ from robofab.plistlib import Data, Dict, readPlist, writePlist from StringIO import StringIO # local encoding -if os.name == "mac": +if os.name in ["mac", "posix"]: LOCAL_ENCODING = "macroman" else: LOCAL_ENCODING = "latin-1"