On Thu Sep 21 14:38:40 2006, particle wrote: > parrot's source is littered with internal_exception() calls, the bulk > (all?) of which should be converted to real_exception() calls. > internal exceptions are uncatchable, and might as well be called > C<exit>. that's bad, ya dig? > > there are plenty of examples of calls to real_exception() so it should > be an easy task for the willing. look in > F<include/parrot/exceptions.h> for a list of exception constants. > convert to E_FooError types where possible. > > for an example commit of a modification, C<svn diff -c 14680>, or if > you don't have svn 1.4.0 yet (why not?) C<svn diff -r 14679:14680>
As of r19331 there are 190 files affected. The complete list I'm attaching to this ticket. As I get time, I'm going to attack this ticket directory by directory. Paul
internal_exceptions.out
Description: Binary data