You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nick> - can we have (say) %ls to say string is utf8 - is this too
Nick> weird or already "taken" for wchar_t ? - always use %_ -
Nick> another nifty idea from the list?
You may recall we discussed enhancing Perl_croak to throw objects in
the developer session at TPC3.0. Graham, Andy Wardley & myself
volunteered to investigate this with a view to providing Perl with a
complete, light-weight exceptions mechanism based on Graham's Error &
Fatal modules & what ever we thought appropriate to rip-off from other
languages, notably Java's exception/error class hierarchy. My vote
goes for insisting on Perl_croak being 7bit clean for now, till we
have a clearer picture of what throwing objects from the core means.
Nick> $@ is an SV so there is no issue with its holding the value,
Nick> what is less clear is Perl_warner() & other spots where
Nick> Perl_mess() is playing with strings.
These should stop doing that anyway.
--
Stephen
---
"If 8-year-old boys discharging loaded firearms into their own legs
isn't necessary to the maintenance of a well-regulated militia, I
don't know what is." - Randal Cummings as reported in The Onion, 25/5/99
Migrated from rt.perl.org#1467 (status was 'resolved')
Searchable as RT1467$
The text was updated successfully, but these errors were encountered: