Thanks again for the pointer to ToolSet. I use my own new subclass tool set to override common errors like ZeroDivide. 

However, just returning w/o handling an error like #doesNotUnderstand: seems to leave the process in a loop trying to handle the unhandled error, freezing the UI (until interrupted). 


For now, I've changed Object>>doesNotUnderstand: to test if my toolset is the default and just return, but this has the effect of a continue rather than an abandon. 

Cheers,
Darius
________

On Mon, Dec 20, 2010 at 11:57 PM, Darius Clarke <socinian@gmail.com> wrote:
Thank you.
I'll try subclassing the standard one.
Seems like some errors keep looping if they somehow remain unhandled... like 'does not understand'. DivideByZero doesn't have the problem. 

However, I have enough info to proceed for now. 
Thank you again. 

- Darius