--- loncom/xml/run.pm 2005/11/08 18:59:03 1.53 +++ loncom/xml/run.pm 2006/01/11 08:56:13 1.56 @@ -1,6 +1,6 @@ package Apache::run; # -# $Id: run.pm,v 1.53 2005/11/08 18:59:03 albertel Exp $ +# $Id: run.pm,v 1.56 2006/01/11 08:56:13 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -50,6 +50,7 @@ while (!$_LONCAPA_INTERNAL_oldexpression my $__LC__prefix; my $__LC__result; while (1) { + if ($__LC__a =~ m-^&(theta|pi|rho)$-) { last; } { use strict; no strict "vars"; @@ -157,7 +158,8 @@ sub dump { my ($target,$safeeval)=@_; my $dump=''; foreach my $symname (sort keys %{$safeeval->varglob('main::')}) { - if (($symname!~/\027/) && ($symname!~/^\_/) && ($symname!~/\:$/)) { + if (($symname!~ /^(INC|SIG)/) && ($symname!~/\027/) && + ($symname!~/^\_/) && ($symname!~/\:$/)) { my $line; if ($safeeval->reval('defined($'.$symname.')')) { if ($symname =~ /^\w/) {