You've just described a known bug with buffering S-Plus 6.1 as
well. Fortunately, you can turn this off via Options -> "General
Settings" -> Buffering: Turn it off or reduce the "Flush timeout" to
something like 20. I turn it off routinely. This can be turned off
permanently, but it requires standing on one's head in a very special
way; I did it once under coaching from Insightful Tech Support and
promptly forgot how.
Perhaps someone else can tell us how to access a file as "read
only" while S-Plus is still writing to it. That should be possible, but
I don't know how.
hope this helps. spencer graves
Xao Ping wrote:
Dear All:
I am working with S+6.2 under Win XP. With this version I am having
difficulties which I did not have with the previous ones. I am
performing a long simulation and trying to keep track of the current
status of my computation. I previous versions, I used to just send a
one-line info to screen after a certain number of loops. My
understanding is that S+6.2 does not allow to print anything to the
screen until the loop is ended. What I see is just a grey screen
without ability even to minimaze it. Hence, I use ' write.table ' to
send the info to an external file. However, S+6.2 does not allow me an
access to this status file either until the loop is ended. Is there a
way around this problem? I appreciate everybody's advise. But even
more I would ask the Insightful people, what is the motivation behind
this seemingly impractical modification and what is their idea how a
user should keep track of his computations.
Thank you in advance
Xao Ping
R&R pharmakinetics
Taiwan
------------------------------------------------------------------------
Do you Yahoo!?
Yahoo! Mail
<http://us.rd.yahoo.com/mail_us/taglines/virus/*http://promotions.yahoo.com/new_mail/static/protection.html>
- Helps protect you from nasty viruses.
--
Spencer Graves, PhD, Senior Development Engineer
O: (408)938-4420; mobile: (408)655-4567
|