From: Basil L. Contovounesios Date: Thu, 14 Dec 2017 04:45:21 +0000 (+0000) Subject: Don't raise an extraneous frame (bug#29696) X-Git-Tag: emacs-26.0.91~153 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3f9aac6;p=emacs.git Don't raise an extraneous frame (bug#29696) * lisp/gnus/gnus-art.el (gnus-article-read-summary-keys): Lookup summary buffer keys from article buffer without affecting window configuration (bug#29696). --- diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index e9cc09ce9b8..65d3bbe71ca 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el @@ -6712,8 +6712,7 @@ not have a face in `gnus-article-boring-faces'." (member keys nosave-but-article) (member keys nosave-in-article)) (let (func) - (save-window-excursion - (pop-to-buffer gnus-article-current-summary) + (with-current-buffer gnus-article-current-summary ;; We disable the pick minor mode commands. (let (gnus-pick-mode) (setq func (key-binding keys t))))