>>>>> "TC" == Tom Christiansen <[EMAIL PROTECTED]> writes:

>> Currently many programs handle error returns by examining the text of
>> the error returned in $@. This makes changes in the text of the error
>> message, an issue for the backwards compatibility police.

TC>     eval {  fn() };
TC>     if ($@ == EYOURWHATHURTS) { .... } 
TC>     sub fn { die "blindlesnot" }

I don't understand what you are trying to say.

The RFC was for perl core messages, so I can't see what a user
level error has to do with this.

Issuing a unique error id for non-core modules will be a nightmare.
And I don't think we want to start up a IANA.

The $@->facility, $@->id pair could be considered unique for non-core
errors.

<chaim>
-- 
Chaim Frenkel                                        Nonlinear Knowledge, Inc.
[EMAIL PROTECTED]                                               +1-718-236-0183

Reply via email to