-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Scrolling up in IPython Console isn't easy during code execution #3504
Comments
Hi @mat2py I check your issue with code presented on #3281 (Actually closed). Please check your conda environment. Additional details
Dependences
|
Hey @malliwi88 , that issue you reference is a different and unrelated issue. That issue: When running a script and you're at the end of the window, the window should keep scrolling down to see all the text as it is printed but that doesn't always happen This issue: When running a script and you're NOT at the end of the window, it keeps jumping to the bottom when new stuff is printed, even though you're trying to read something that is higher up in the window |
It isn't the same as that issue! Please read my comment above which explains the difference (they're opposite issues). Literally any code will cause what I explained to happen as it is the way it has been designed. For example:
Try to scroll up in the middle of that code running (for example if you wanted to see an earlier output) |
Hi @ccordoba12 Unfortunately, this seems not to be within my domain for the case of the Ipython console that I believe built Carlos However, I believe that what is said here could solve the problem Precisely the problem has been touched as Issue by Ipython (ipython/ipython#2172) Finally, I would like to mention that this problem is not only present in our console of Ipython, but with all. I do not know what you think about it @ccordoba12 |
This is something that needs to be solved in qtconsole. |
Any progress on this issue? The roadmap suggests that the V3.2.1 milestone will be released in June 2017 (this month) but I'm not sure how accurate that milestone and roadmap are. |
No progress, sorry. |
guys this is indeed a bit annoyting, because then I cannot check my code while it is running... thanks! |
@ccordoba12 I'll take care of this one.I have almost a working solution already. |
Thanks @jnsebgosselin! Those are great news!! I have thought for years how to solve this but haven't came up wit good ideas to do it. |
When a code which contains lots of print statements is running it is not possible to scroll up through the output in the console as it always jumps back to the bottom when a new line is printed
I would expect it to act like the normal Linux console where, if you scroll up during code execution, you can scroll up normally and new printed lines simply add to the bottom but are hidden until you scroll back down. When you fully scrolled down then the screen moves down to accommodate the new lines that are printed.
This is an issue because, with very large scripts, I want to check things as they are running.
You can sort of get the desired behaviour by holding the scroll bar on the right with the mouse and oscillating it up and down slightly so it jumps back up to where you are reading each time a new line is printed
Maybe it's the same outcome as this issue, that it's due to Qt and you guys can't do anything but I thought I'd submit it anyway, just in case you can
The text was updated successfully, but these errors were encountered: