diff options
| author | Kévin Le Gouguec | 2021-12-10 13:05:49 +0100 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2021-12-10 13:05:49 +0100 |
| commit | aa2872a12770282ede3548ed3fcab00c5a5b9f18 (patch) | |
| tree | f1521a4e511cfea656d47e738d6be687b9d23707 /lisp/progmodes/python.el | |
| parent | c8e19b3a8446b37faba44b04dce37b2c3b44e199 (diff) | |
| download | emacs-aa2872a12770282ede3548ed3fcab00c5a5b9f18.tar.gz emacs-aa2872a12770282ede3548ed3fcab00c5a5b9f18.zip | |
Make `M-x run-python' select the window again
* lisp/progmodes/python.el (python-shell-make-comint): Make `M-x
run-python' select the window again like in 27.2 (bug#52380).
Diffstat (limited to 'lisp/progmodes/python.el')
| -rw-r--r-- | lisp/progmodes/python.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index f1c3e75bb73..6357c4f2d3e 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el | |||
| @@ -2994,8 +2994,9 @@ killed." | |||
| 2994 | (mapconcat #'identity args " "))) | 2994 | (mapconcat #'identity args " "))) |
| 2995 | (with-current-buffer buffer | 2995 | (with-current-buffer buffer |
| 2996 | (inferior-python-mode)) | 2996 | (inferior-python-mode)) |
| 2997 | (when show (display-buffer buffer)) | ||
| 2998 | (and internal (set-process-query-on-exit-flag process nil)))) | 2997 | (and internal (set-process-query-on-exit-flag process nil)))) |
| 2998 | (when show | ||
| 2999 | (pop-to-buffer proc-buffer-name)) | ||
| 2999 | proc-buffer-name)))) | 3000 | proc-buffer-name)))) |
| 3000 | 3001 | ||
| 3001 | ;;;###autoload | 3002 | ;;;###autoload |
| @@ -3027,7 +3028,6 @@ process buffer for a list of commands.)" | |||
| 3027 | (python-shell-make-comint | 3028 | (python-shell-make-comint |
| 3028 | (or cmd (python-shell-calculate-command)) | 3029 | (or cmd (python-shell-calculate-command)) |
| 3029 | (python-shell-get-process-name dedicated) show))) | 3030 | (python-shell-get-process-name dedicated) show))) |
| 3030 | (set-buffer buffer) | ||
| 3031 | (get-buffer-process buffer))) | 3031 | (get-buffer-process buffer))) |
| 3032 | 3032 | ||
| 3033 | (defun run-python-internal () | 3033 | (defun run-python-internal () |