Modified repeat() to work w/ shells that support LINENO

 * Even though LINENO is defined in the Shell Gramar in POSIX, the
   traditionally POSIX-only shells do not support it.  More annoyingly,
   the expansion of LINENO in the repeat alias is different on ksh than
   it is in bash.