mirror of https://github.com/python/cpython.git
(py-execute-region): Make sure the new temporary buffer is current for
the insertion of the text.
This commit is contained in:
parent
d08b4c4524
commit
99eadf4de9
|
@ -1284,10 +1284,11 @@ is inserted at the end. See also the command `py-clear-queue'."
|
||||||
;; Write the contents of the buffer, watching out for indented regions.
|
;; Write the contents of the buffer, watching out for indented regions.
|
||||||
(save-excursion
|
(save-excursion
|
||||||
(goto-char start)
|
(goto-char start)
|
||||||
(when (/= (py-point 'bol) (py-point 'boi))
|
(let ((needs-if (/= (py-point 'bol) (py-point 'boi))))
|
||||||
(set-buffer buf)
|
(set-buffer buf)
|
||||||
(insert "if 1:\n"))
|
(when needs-if
|
||||||
(insert-buffer-substring cur start end))
|
(insert "if 1:\n"))
|
||||||
|
(insert-buffer-substring cur start end)))
|
||||||
(cond
|
(cond
|
||||||
;; always run the code in its own asynchronous subprocess
|
;; always run the code in its own asynchronous subprocess
|
||||||
(async
|
(async
|
||||||
|
|
Loading…
Reference in New Issue