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