From 983c54bd5c21bd9ae859290d32fb9a8a61509352 Mon Sep 17 00:00:00 2001 From: Vitalie Spinu Date: Sun, 7 Feb 2021 12:35:45 +0100 Subject: [PATCH] [Fix #1074] Display proc buffer when process is auto-started --- lisp/ess-inf.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/ess-inf.el b/lisp/ess-inf.el index d0cdf7d13..10164bad2 100644 --- a/lisp/ess-inf.el +++ b/lisp/ess-inf.el @@ -818,8 +818,11 @@ to `ess-completing-read'." (ess--with-no-pop-to-buffer (ess-start-process-specific ess-language ess-dialect)) (caar ess-process-name-list)))))) - (unless noswitch - (pop-to-buffer (ess-get-process-buffer proc))) + (let ((proc-buff (ess-get-process-buffer proc))) + (when auto-started? + (display-buffer proc-buff)) + (unless noswitch + (pop-to-buffer proc-buff))) proc)) (defun ess-force-buffer-current (&optional prompt force no-autostart ask-if-1)