Commit 17afa13a authored by Barry Warsaw's avatar Barry Warsaw

(py-comint-output-filter-function): Put the pop-to-buffer call inside

the `when' condition so other non-Python shell comint changes won't
cause random buffers to pop.
parent 517c7d4f
...@@ -1239,11 +1239,11 @@ comint believe the user typed this string so that ...@@ -1239,11 +1239,11 @@ comint believe the user typed this string so that
"Watch output for Python prompt and exec next file waiting in queue. "Watch output for Python prompt and exec next file waiting in queue.
This function is appropriate for `comint-output-filter-functions'." This function is appropriate for `comint-output-filter-functions'."
;; TBD: this should probably use split-string ;; TBD: this should probably use split-string
(pop-to-buffer (current-buffer))
(when (and (or (string-equal string ">>> ") (when (and (or (string-equal string ">>> ")
(and (>= (length string) 5) (and (>= (length string) 5)
(string-equal (substring string -5) "\n>>> "))) (string-equal (substring string -5) "\n>>> ")))
py-file-queue) py-file-queue)
(pop-to-buffer (current-buffer))
(py-safe (delete-file (car py-file-queue))) (py-safe (delete-file (car py-file-queue)))
(setq py-file-queue (cdr py-file-queue)) (setq py-file-queue (cdr py-file-queue))
(if py-file-queue (if py-file-queue
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment