Open Yevgnen opened 2 years ago
Can you give a procedure that shows what you are talking about?
When I
jupyter-repl-scratch-buffer
from within a REPL bufferprint("This is a message")
in the scratch buffer.C-c C-c
on the line just typedI get a *jupyter-output*
buffer each time regardless of the visibility of the REPL buffer.
I get a jupyter-output buffer each time regardless of the visibility of the REPL buffer.
That's the 'issue'...
When I sumit/evaluate some pyspark
jobs with the REPL buffer hidden, the job takes some time to finish and pyspark
keep printing the progress bar every some seconds(then I delete that window) and thus the output buffer is popup even I make the REPL buffer visible later after submited the job. So I can see the output from both REPL buffer and the jupyter-*
buffers.
I personally think it would be better to popup based on the current visibility of the REPL buffer.
Any news on this or maybe a workaround/hints how to achieve that? I would also find it useful to have some more control over the popup / output buffers.
The problem:
Especially when I have limited screen size, I tend to close the popup windows which results in a new popup every time I run the code. But what is even more of a problem for me is, that the display
buffer is always opening after the output
buffer, so I have to close that buffer to actually see the output.
Some ideas:
I personally think it would be better to popup based on the current visibility of the REPL buffer.
output
or display
buffers are open in another frame (on another screen), the popups shouldn't popup on the other frame, where I execute the code, but just reuse the buffers that are already open. That would also be a suitable solution for me, but unfortunately right now the buffers will also popup on the "main" frame, where I have my code buffer.
Output buffers like
*jupyter-error*
or*jupyter-output*
will popup based on the visibility of the REPL at the moment ofjupyter-repl-*
commands are executed, but not the current visibility of REPL. It will be a bit redundant to show the output buffers when one has already switched to the REPL buffer later after the eval commands are executed. That usually happens when one executed long run commands.