> We have a set of Embperl web pages which have a common backend (perl > library) which populates many values in the page dataspace. Is there a > way to do cleanup on this other than adding each variable to %CLEANUP as > it is set? >
No > If the answer is no, would y'all be interested in > a> code to support @CLEANUPFUNCS What is the purpose of @CLEANUPFUNCS ? > b> code to add option to purge all non-Embperl variables at cleanup > To you mean all variables that are imported by some other module? That shouldn't be to hard to implement, because at the moment Embperl explicitly doesn't cleanup them, so you only have to change the condition which decides what to cleanup in the cleanup code. > (Note that we have a fix in place for the immediate problem, which > actually appears to be that Embperl thinks that > > @{$modify{$attr}{'d'}} = (); > > is setting something other than "%modify" (I'd suspect "$modify", but > I've not looked into this yet.) > Why do you think Embperl thinks that $modify is set? If it's because it's shown in the logfile when the vars that are cleanup is shown, then it's Perl problem. Embperl doesn't care much about your expression. It just looks what symbols are reported as defined by Perl. Gerald ------------------------------------------------------------- Gerald Richter ecos electronic communication services gmbh Internetconnect * Webserver/-design/-datenbanken * Consulting Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz E-Mail: [EMAIL PROTECTED] Voice: +49 6133 925131 WWW: http://www.ecos.de Fax: +49 6133 925152 ------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]