--- loncom/interface/lontest.pm 2008/11/24 17:18:01 1.22 +++ loncom/interface/lontest.pm 2014/12/15 00:59:40 1.23 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # A debugging harness. # -# $Id: lontest.pm,v 1.22 2008/11/24 17:18:01 jms Exp $ +# $Id: lontest.pm,v 1.23 2014/12/15 00:59:40 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -100,8 +100,8 @@ sub handler { if (tie(%hash,'GDBM_File',"$fn.db",&GDBM_READER(),0640)) { $r->print('

Big Hash

'); - foreach (sort keys %hash) { - $r->print("\n
".$_.': '.$hash{$_}); + foreach my $key (sort(keys(%hash))) { + $r->print("\n
".$key.': '.$hash{$key}); } untie %hash; } else { @@ -111,8 +111,8 @@ sub handler { $env{'request.course.fn'}.'_parms.db', &GDBM_READER(),0640)) { $r->print('

Parm Hash

'); - foreach (sort keys %parmhash) { - $r->print("\n
".$_.': '.$parmhash{$_}); + foreach my $param (sort(keys(%parmhash))) { + $r->print("\n
".$param.': '.$parmhash{$param}); } untie %parmhash; } else { @@ -120,8 +120,8 @@ sub handler { } if (tie(%symbhash,'GDBM_File',"$fn\_symb.db",&GDBM_READER(),0640)) { $r->print('

Symb Hash

'); - foreach (sort keys %symbhash) { - $r->print("\n
".$_.': '.$symbhash{$_}); + foreach my $symb (sort(keys(%symbhash))) { + $r->print("\n
".$symb.': '.$symbhash{$symb}); } untie %symbhash; } else { @@ -134,8 +134,8 @@ sub handler { my $fh=Apache::File->new($fn.'.state'); @conditions=<$fh>; } - foreach (@conditions) { - $r->print(''.$_.'
'); + foreach my $cond (@conditions) { + $r->print(''.$cond.'
'); } } }