Rich Heiberger rmh at
Thu Jun 8 17:44:44 CEST 2000

The sleep-for's are needed because ESS and S-Plus 4.5 get out of phase
if they are not there.  ESS is asking S-Plus for some information.
The response is slow enough that if ESS assumes the response is there,
without giving some extra time for it to be created, it will hang.
The issue arises because S-Plus 4.5 uses DDE rather than standard
input and standard output.  I isolated much of the differences in
behavior into ess-iw32.el, but as you point out, not all of it.  This
might not be an issue with R, because we use standard input and output
with R.  It is possible that the sleep-for commands you noted in
ess-command (in ess-inf.el) could be further restricted to the case
(and S+4 w32).  I'll add this to the list of things to check.

thank you for pointing it out

ess-help mailing list -- To (un)subscribe, send
subscribe	or	unsubscribe
(in the "body", not the subject !)  To: ess-help-request at

More information about the ESS-help mailing list