-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
R outputs to standard out, which breaks FsAutoComplete #160
Comments
Example of output:
|
This is mysterious - we must just be accidentally printing this somewhere - e.g. a leftover of some debugging attempts! As documented here, the R provider starts a separate process (see here) that actually runs R and so I don't see how output from R could accidentally get into the output of the console that is calling the main type provider library. |
Let me know if I can do something with the AutoPrint behavior. It's been unfortunately an occasional practical stumbling block for users on different fronts whether it defaults to true or false. |
@tpetricek The issue is solved. |
@jmp75 I think the |
It happens again. I have no idea where the output comes from so I can't suppress it: |
Reopening. Is there a good way of getting a log of what gets sent to the FsAutoComplete so that I can more easily reproduce this? |
@tpetricek the easiest way I found to reproduce it was with FsAutoComplete standalone, see this comment: fsharp/emacs-fsharp-mode#33 (comment) I am really interested to know if there is some way FsAutoComplete can just suppress subprocesses from outputting, as otherwise this could keep happening. |
Ref: fsharp/emacs-fsharp-mode#33
The R output on standard out is interleaved with the JSON messages being sent to the editors. I'd like to explore whether we can prevent these spurious messages from being printed here.
The text was updated successfully, but these errors were encountered: