You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have since determined that the cause of this issue is related to the function ess--command-make-restore-function. In particular, when the process property pending-output gets set in inferior-ess-ordinary-filter, it triggers the latter half of the function which resets the process property and sends the output to the old process filter. The problem is that the process property which gets overwritten is pending rather than pending-output. This means that the pending output never goes away and keeps getting sent to the command buffer. I believe that line should be changed:
As I answered there as well, I think you've hit the nail perfectly. Indeed I've also suffered from such extraneous prompts in the console, and now hope they have gone... and maybe even more bugous behavior I had observed the last couple of months -- that would be phantastic!
I've committed the change already in my version of ESS, and will push it in a day or so if nothing surfaces.
See here for my original stack overflow question.
I have since determined that the cause of this issue is related to the function
ess--command-make-restore-function
. In particular, when the process propertypending-output
gets set ininferior-ess-ordinary-filter
, it triggers the latter half of the function which resets the process property and sends the output to the old process filter. The problem is that the process property which gets overwritten ispending
rather thanpending-output
. This means that the pending output never goes away and keeps getting sent to the command buffer. I believe that line should be changed:Someone please correct me if I am wrong about the process property
pending
being incorrect.The text was updated successfully, but these errors were encountered: