On Mar 20, 2011, at 9:30 AM, John Fabiani wrote:
> Still testing 2.7 on linux openSUSE 11.4, python 2.7, wxPython 2.8.11, Dabo
> latest.
>
> Closing the dShell produces the following error.
> TypeError: 'NoneType' object is not callable
> Line 361 in dEditor.py
>
> Maybe a simple try wouldn't hurt?
> def __del__(self):
> try:
> self._unRegisterFunc(self)
> super(dEditor, self).__del__()
> except:
> pass
Bare excepts are to be avoided at all costs.
Better: wrap the method with the deadCheck decorator. I've posted that
change; let me know how it works.
-- Ed Leafe
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message:
http://leafe.com/archives/byMID/[email protected]