From 17afa13a9fce3cf0c4a0b474d344c0471088849a Mon Sep 17 00:00:00 2001 From: Barry Warsaw Date: Fri, 26 Apr 2002 15:49:52 +0000 Subject: [PATCH] (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. --- Misc/python-mode.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Misc/python-mode.el b/Misc/python-mode.el index aed8df4d85..9e78579127 100644 --- a/Misc/python-mode.el +++ b/Misc/python-mode.el @@ -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. This function is appropriate for `comint-output-filter-functions'." ;; TBD: this should probably use split-string - (pop-to-buffer (current-buffer)) (when (and (or (string-equal string ">>> ") (and (>= (length string) 5) (string-equal (substring string -5) "\n>>> "))) py-file-queue) + (pop-to-buffer (current-buffer)) (py-safe (delete-file (car py-file-queue))) (setq py-file-queue (cdr py-file-queue)) (if py-file-queue -- 2.40.0