On Nov 25, 2012, at 03:21 PM, Andreas Roehler wrote:
>do you get this still? > >The last remaining major issue before release 6.1.0 AFAIS.
Yes, it still happens.
Tracing py-shell-manage-windows, I end up in this section:
(if (< (count-windows) py-max-split-windows) (progn (funcall py-split-windows-on-execute-function) (display-buffer py-buffer-name 'display-buffer-reuse-window)) (display-buffer py-buffer-name 'display-buffer-reuse-window)))
(count-windows) -> 1 py-max-split-windows -> 2
so, it goes on to call py-split-windows-on-execute-function which is set to split-windows-vertically. So the window gets split, and the *Python3* buffer gets displayed in the lower window.
On Nov 25, 2012, at 03:21 PM, Andreas Roehler wrote:
>do you get this still?
>
>The last remaining major issue before release 6.1.0 AFAIS.
Yes, it still happens.
Tracing py-shell- manage- windows, I end up in this section:
(if (< (count-windows) py-max- split-windows)
(funcall py-split- windows- on-execute- function)
(display- buffer py-buffer-name 'display- buffer- reuse-window) )
(display- buffer py-buffer-name 'display- buffer- reuse-window) ))
(progn
(count-windows) -> 1 split-windows -> 2
py-max-
so, it goes on to call py-split- windows- on-execute- function which is set to vertically. So the window gets split, and the *Python3* buffer
split-windows-
gets displayed in the lower window.