--- loncom/xml/run.pm 2002/04/10 15:22:02 1.26 +++ loncom/xml/run.pm 2002/05/03 22:30:54 1.27 @@ -1,6 +1,6 @@ package Apache::run; # -# $Id: run.pm,v 1.26 2002/04/10 15:22:02 albertel Exp $ +# $Id: run.pm,v 1.27 2002/05/03 22:30:54 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -82,19 +82,21 @@ sub dump { my $dump=''; foreach my $symname (sort keys %{$safeeval->varglob('main::')}) { if (($symname!~/^\_/) && ($symname!~/\:$/)) { + my $line; if ($safeeval->reval('defined($'.$symname.')')) { - $dump.='$'.$symname.'='.$safeeval->reval('$'.$symname)."\n"; + $line='$'.$symname.'='.$safeeval->reval('$'.$symname); } if ($safeeval->reval('defined(@'.$symname.')')) { - $dump.='@'.$symname.'=('. - $safeeval->reval('join(",",@'.$symname.')').")\n"; + $line='@'.$symname.'=('. + $safeeval->reval('join(",",@'.$symname.')').")"; } if ($safeeval->reval('defined(%'.$symname.')')) { - $dump.='%'.$symname.'=('; - $dump.=$safeeval->reval('join(",",map { $_."=>".$'. + $line='%'.$symname.'=('; + $line.=$safeeval->reval('join(",",map { $_."=>".$'. $symname.'{$_} } sort keys %'. - $symname.')').")\n"; + $symname.')').")" } + if ($line ne '') { $dump.=&HTML::Entities::encode($line)."
\n"; } } } $dump.='';