--- loncom/xml/londefdef.pm 2003/06/19 15:30:58 1.140 +++ loncom/xml/londefdef.pm 2003/06/19 18:45:57 1.141 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Tags Default Definition Module # -# $Id: londefdef.pm,v 1.140 2003/06/19 15:30:58 sakharuk Exp $ +# $Id: londefdef.pm,v 1.141 2003/06/19 18:45:57 sakharuk Exp $ # # # Copyright Michigan State University Board of Trustees @@ -1701,7 +1701,7 @@ sub end_dd { #-- tag sub start_table { my ($target,$token,$tagstack,$parstack,$parser,$safeeval) = @_; - my $textwidth; + my $textwidth=''; if (not defined @Apache::londefdef::table) { $textwidth=&recalc($ENV{'form.textwidth'}); $textwidth=~/(\d+\.?\d*)/; @@ -1747,7 +1747,7 @@ sub start_table { $Apache::londefdef::table[-1]{'vvinc'} = ''; } $Apache::londefdef::table[-1]{'output'} = ' \noindent \begin{tabular} '; - $currentstring = '\keephidden{NEW TABLE ENTRY '.$textwidth.'}'; + $currentstring = '\keephidden{NEW TABLE ENTRY '.$textwidth.' }'; } return $currentstring; } @@ -1825,6 +1825,7 @@ sub end_table { } else { $currentstring .= $Apache::londefdef::table[-1]{'output'}; pop @Apache::londefdef::table; + undef @Apache::londefdef::table; } } return $currentstring;