Following the discussion on Apache::Reload and Apache::Symbol, I've taken out Apache::Symbol::undef from mp1, massaged it a bit and made it into ModPerl::Util::undef for mod_perl 2.
Works wonders when you want to undefine subroutines, constant or not, with or without prototypes. Very usefull for Apache::Reload (can get rid of that $SIG{__WARN__} trap).
Philippe, can we put some fresh air into this patch. I have spent quite a lot of time, fighting with flush_namespace in perlrun (see my recent ModPerl-Registry tests patch) and I'm not quite happy about the way things are with the perl API to undef things. Next I'd like to try your stuff in C. Next we can finish off the Apache::Reload thread:
http://marc.theaimsgroup.com/?t=105545915700001&r=1&w=2
The original thread I'm replying to (from Jul 2003) is here: http://marc.theaimsgroup.com/?t=105599929900002&r=1&w=2
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
