From: Lars Ingebrigtsen Date: Fri, 17 Sep 2021 16:37:51 +0000 (+0200) Subject: Tweak how term-emulate-terminal selects windows X-Git-Tag: emacs-28.0.90~890 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=338af9213d6cb47da9c1835d20d8db27b915b3d1;p=emacs.git Tweak how term-emulate-terminal selects windows * lisp/term.el (term-emulate-terminal): Don't record the selection of the window here, because we're not doing a user-level window selection, but just selecting the window for internal purposes (bug#41984). --- diff --git a/lisp/term.el b/lisp/term.el index caa3b39be49..42b2e5a2481 100644 --- a/lisp/term.el +++ b/lisp/term.el @@ -3126,7 +3126,7 @@ See `term-prompt-regexp'." (setq win (next-window win nil t)) (when (eq (window-buffer win) (process-buffer proc)) (let ((scroll term-scroll-to-bottom-on-output)) - (select-window win) + (select-window win t) (when (or (= (point) save-marker) (eq scroll t) (eq scroll 'all) ;; Maybe user wants point to jump to the end.