Andrej Mitrovic Wrote:

> Unfortunately I can't provide a simple test case, but I have a case where 
> using:
> 
> writef("..........\n");
> 
> inside a loop that runs a dozen times does not print out each line as the 
> statement is reached, instead it prints out everything at once when the 
> application is done. If I use this:
> 
> writeln(".........");
> 
> then I get each line printed out at the exact moment as this statement is 
> reached. Is this normal behavior? 

I don't think new line means to flush the buffer like it does in printf. I 
think you can use stdout.flush() from stdio;

Reply via email to