On Sat, Oct 23, 2004 at 08:46:46PM +0100, John Levon wrote:
> > That's why I propose changing some/most/all asserts to something less
> > brutish, i.e. an exception carrying the same information as the assert
> > that will be caught in the main loop (i.e. the outermost dispatch or
> > even in the frontends).
> 
> This seems an excellent route towards dataloss*.

Not true. You can catch all of these exceptions in the main loop and pop
up a flashing red sign "something went wrong but I refuse to chrash
right now". Things like this can be made obvious.

Andre'

Reply via email to