From: <md...@us...> - 2008-05-14 13:02:39
|
Revision: 5136 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5136&view=rev Author: mdboom Date: 2008-05-14 05:59:46 -0700 (Wed, 14 May 2008) Log Message: ----------- Fix font embedding on Windows. Modified Paths: -------------- branches/v0_91_maint/CHANGELOG branches/v0_91_maint/lib/matplotlib/cbook.py Modified: branches/v0_91_maint/CHANGELOG =================================================================== --- branches/v0_91_maint/CHANGELOG 2008-05-09 12:46:00 UTC (rev 5135) +++ branches/v0_91_maint/CHANGELOG 2008-05-14 12:59:46 UTC (rev 5136) @@ -1,3 +1,5 @@ +2008-05-14 Don't use stat on Windows (fixes font embedding problem) - MGD + 2008-05-09 Fix /singlequote (') in Postscript backend - MGD 2008-05-08 Fix kerning in SVG when embedding character outlines - MGD Modified: branches/v0_91_maint/lib/matplotlib/cbook.py =================================================================== --- branches/v0_91_maint/lib/matplotlib/cbook.py 2008-05-09 12:46:00 UTC (rev 5135) +++ branches/v0_91_maint/lib/matplotlib/cbook.py 2008-05-14 12:59:46 UTC (rev 5136) @@ -412,8 +412,11 @@ result = self._cache.get(path) if result is None: realpath = os.path.realpath(path) - stat = os.stat(realpath) - stat_key = (stat.st_ino, stat.st_dev) + if sys.platform == 'win32': + stat_key = realpath + else: + stat = os.stat(realpath) + stat_key = (stat.st_ino, stat.st_dev) result = realpath, stat_key self._cache[path] = result return result This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |