Diff for /loncom/xml/run.pm between versions 1.62 and 1.63

version 1.62, 2013/12/04 15:57:15 version 1.63, 2014/12/15 17:45:16
Line 163  sub run { Line 163  sub run {
 sub dump {  sub dump {
     my ($target,$safeeval)=@_;      my ($target,$safeeval)=@_;
     my $dump='';      my $dump='';
     foreach my $symname (sort keys %{$safeeval->varglob('main::')}) {      foreach my $symname (sort(keys(%{$safeeval->varglob('main::')}))) {
  if (($symname!~ /^(INC|SIG)/) && ($symname!~/\027/) &&   if (($symname!~ /^(INC|SIG)/) && ($symname!~/\027/) &&
     ($symname!~/^\_/) && ($symname!~/\:$/)) {      ($symname!~/^\_/) && ($symname!~/\:$/)) {
     my $line;      my $line;
Line 179  sub dump { Line 179  sub dump {
     if ($safeeval->reval('%'.$symname)) {      if ($safeeval->reval('%'.$symname)) {
  $line.='%'.$symname.'=(';   $line.='%'.$symname.'=(';
  $line.=$safeeval->reval('join(",",map { $_."=>".$'.   $line.=$safeeval->reval('join(",",map { $_."=>".$'.
  $symname.'{$_} } sort keys %'.   $symname.'{$_} } sort(keys(%'.
  $symname.')').")"."\n";   $symname.')))').")"."\n";
     }      }
     if ($line ne '') {      if ($line ne '') {
  $line=&HTML::Entities::encode($line,'<>&"');   $line=&HTML::Entities::encode($line,'<>&"');

Removed from v.1.62  
changed lines
  Added in v.1.63


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>