From: <ds...@us...> - 2007-10-19 14:43:50
|
Revision: 3967 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=3967&view=rev Author: dsdale Date: 2007-10-19 07:43:21 -0700 (Fri, 19 Oct 2007) Log Message: ----------- removed a gsave/grestore pair surrounding _draw_ps Modified Paths: -------------- trunk/matplotlib/CHANGELOG trunk/matplotlib/lib/matplotlib/backends/backend_ps.py Modified: trunk/matplotlib/CHANGELOG =================================================================== --- trunk/matplotlib/CHANGELOG 2007-10-19 14:23:48 UTC (rev 3966) +++ trunk/matplotlib/CHANGELOG 2007-10-19 14:43:21 UTC (rev 3967) @@ -1,3 +1,8 @@ +2007-10-19 Removed a gsave/grestore pair surrounding _draw_ps, which + was causing a loss graphics state info (see "EPS output + problem - scatter & edgecolors" on mpl-dev, 2007-10-29) + - DSD + 2007-10-15 Fixed a bug in patches.Ellipse that was broken for aspect='auto'. Scale free ellipses now work properly for equal and auto on Agg and PS, and they fall back on a Modified: trunk/matplotlib/lib/matplotlib/backends/backend_ps.py =================================================================== --- trunk/matplotlib/lib/matplotlib/backends/backend_ps.py 2007-10-19 14:23:48 UTC (rev 3966) +++ trunk/matplotlib/lib/matplotlib/backends/backend_ps.py 2007-10-19 14:43:21 UTC (rev 3967) @@ -915,7 +915,6 @@ """ # local variable eliminates all repeated attribute lookups write = self._pswriter.write - write('gsave\n') if debugPS and command: write("% "+command+"\n") @@ -949,7 +948,6 @@ write("stroke\n") if cliprect: write("grestore\n") - write('grestore\n') def push_gc(self, gc, store=1): """ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |