--- toast-linux	2004/04/22 23:27:31	1.47
+++ toast-linux	2004/04/22 23:29:55	1.48
@@ -1040,14 +1040,12 @@
   p "$n"
   p '\33[0;44m'
 done < "$list"
-p '\33[K\12\33[m'
 remain="?"
-if [ "$esofar" -gt 0 && "$asofar" -gt 0 ]; then
+if [ "$esofar" -gt 0 -a "$asofar" -gt 0 ]; then
   let remain="($etotal-$esofar)*$asofar/$esofar"
 fi
-p "$asofar seconds elapsed; $remain remaining"
+p '\33[K\12\33[0;1;42m'"$asofar seconds elapsed; $remain remaining"'\33[K\12\16\33[1;33;43m'
 let bar="$esofar*80/$etotal"
-p '\33[K\12\16\33[1;33;43m'
 while [ "$bar" -gt 0 ]; do
   p '0'
   let bar="$bar-1"