On Sun, Oct 24, 2004 at 12:03:59PM +0200, Andre Poenitz 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.

Sure, but how's that going to encourage users to use 1.4.0cvs?

john

Reply via email to