ts wrote:

>  Try something like this
> 
>    begin
>        print "-> "
>        $defout.flush
>    end while gets

That doesn't work, either.

I find this really weird, because this is something I'd expect to work 
pretty much 100%.  I'm starting to think it's an idiosyncracy of the 
particular build I have.  I might see if there's a newer nightly snapshot 
and give that a go.