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