> 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]

Reply via email to