--- capa/capa51/GUITools/scorer.tcl 1999/12/16 22:18:35 1.7 +++ capa/capa51/GUITools/scorer.tcl 2000/01/10 22:40:30 1.9 @@ -830,6 +830,7 @@ proc parseLine { num answerLine answerSt set perQuest [lindex $gScorer($sheet.Question) 2] set parsedIn(multiplemarks) 0 set parsedIn(spaces) 0 + set parsedIn(maxQuest) $maxQuest for { set i 0 } { $i < $maxQuest } { incr i } { if { [ catch { set gScorer(quest.$i.type.$num) } ] } { set parsedIn(maxQuest) $i @@ -1030,7 +1031,7 @@ proc handleStudent { num answerStructVar if { [catch { set answerStruct(correct.$questionPID) \ [getAnswers $questionPID $gScorer(set.$num) \ $answerStruct(maxQuest) $num] } errorMsg ] } { - puts $errorMsg + catch {puts $errorMsg} scorerError $num UNABLE_TO_PARSE "$answerStruct(orignalLine)" \ $answerStruct(StudentNumber) error UNABLE_TO_PARSE @@ -1545,7 +1546,7 @@ proc scorerQuit { num } { global gScorer set gScorer(pause.$num) 1 set gScorer(quit.$num) 1 - puts [trace vinfo gScorer(quit.$num)] + #puts [trace vinfo gScorer(quit.$num)] catch {scorerMessage $num "Quitting. . . " info} } @@ -1557,7 +1558,6 @@ proc scorerQuit { num } { proc scorerClose { num {mustClose 0} {dummy ""} {dummy2 ""} {dummy3 ""}} { global gScorer - puts "scorerClose" set message "Are you sure you wish to close?" catch { if { $gScorer(needToUpdateDB) } {