|
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.
|