|
From: <js...@us...> - 2010-09-08 13:48:35
|
Revision: 8689
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8689&view=rev
Author: jswhit
Date: 2010-09-08 13:48:29 +0000 (Wed, 08 Sep 2010)
Log Message:
-----------
cleanup previous commit.
Modified Paths:
--------------
trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py
Modified: trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py
===================================================================
--- trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2010-09-08 13:47:13 UTC (rev 8688)
+++ trunk/toolkits/basemap/lib/mpl_toolkits/basemap/__init__.py 2010-09-08 13:48:29 UTC (rev 8689)
@@ -2018,6 +2018,7 @@
if v == ([], []): del linecolls[k]
# add a remove method to each tuple.
linecolls[k] = _tup(linecolls[k])
+ # override __delitem__ in dict to call remove() on values.
return _dict(linecolls)
def drawmeridians(self,meridians,color='k',linewidth=1., zorder=None,\
@@ -2264,6 +2265,7 @@
if v == ([], []): del linecolls[k]
# add a remove method to each tuple.
linecolls[k] = _tup(linecolls[k])
+ # override __delitem__ in dict to call remove() on values.
return _dict(linecolls)
def tissot(self,lon_0,lat_0,radius_deg,npts,ax=None,**kwargs):
@@ -4149,11 +4151,7 @@
def remove(self):
for item in self:
for x in item:
- try:
- x.remove()
- except ValueError:
- # don't raise an error if item already removed
- pass
+ x.remove()
class _dict(dict):
# override __delitem__ to first call remove method on values.
def __delitem__(self,key):
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|