mirror of https://github.com/python/cpython.git
(py-execute-region): Simplified calculation of temporary file name.
When running synchronously in a subproc buffer, be sure to pop-to-buffer so the output is visible.
This commit is contained in:
parent
6c6db0a073
commit
2f32fbba34
|
@ -1199,8 +1199,8 @@ is inserted at the end. See also the command `py-clear-queue'."
|
|||
(prog1
|
||||
(format "python-%d" py-serial-number)
|
||||
(setq py-serial-number (1+ py-serial-number)))
|
||||
(make-temp-name "python")))
|
||||
(file (concat (file-name-as-directory py-temp-directory) temp)))
|
||||
(make-temp-name "python-")))
|
||||
(file (expand-file-name temp py-temp-directory)))
|
||||
(write-region start end file nil 'nomsg)
|
||||
(cond
|
||||
;; always run the code in it's own asynchronous subprocess
|
||||
|
@ -1224,6 +1224,7 @@ is inserted at the end. See also the command `py-clear-queue'."
|
|||
(shell-command-on-region start end py-python-command py-output-buffer)
|
||||
(setq py-exception-buffer (current-buffer))
|
||||
(py-postprocess-output-buffer py-output-buffer)
|
||||
(pop-to-buffer py-output-buffer)
|
||||
))))
|
||||
|
||||
;; Code execution command
|
||||
|
|
Loading…
Reference in New Issue