From p.dalgaard at biostat.ku.dk  Fri Jan 28 20:19:50 2005
From: p.dalgaard at biostat.ku.dk (Peter Dalgaard)
Date: Fri Jan 28 20:23:30 2005
Subject: [Rd] print() from within a function - Windows specific? (PR#7584)
In-Reply-To: <20050128185839.2A1C8DB8B@slim.kubism.ku.dk>
References: <20050128185839.2A1C8DB8B@slim.kubism.ku.dk>
Message-ID: <x2zmytqs2x.fsf@biostat.ku.dk>

markus.liedgens@ipw.agrl.ethz.ch writes:

> To control the progress of a function one can consider to use print() to issue a
> message in the command window. However, using Win98 / R 1.9 or WinXP / R 2.0,
> this approach is of little usefulness, since all the print() commands are issued
> at once, just before the control returns to the command window. A test code
> could be:
> 
> for(i in 1:10){
>  for(j in 1:1000){
>   for(k in 1:1000){}
>  }
>  print(i)
> }
> 
> I once ask a linux / unix user and he was not able to reproduce the problem.

It IS a FAQ though...

http://cran.r-project.org/bin/windows/base/rw-FAQ.html#The-output-to-the-console-seems-to-be-delayed

-- 
   O__  ---- Peter Dalgaard             Blegdamsvej 3  
  c/ /'_ --- Dept. of Biostatistics     2200 Cph. N   
 (*) \(*) -- University of Copenhagen   Denmark      Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk)             FAX: (+45) 35327907


[Rd] print() from within a function - Windows specific? (PR#7584)
Peter Dalgaard