output window if one is available. Tiny patch from Ville Skyttä
<scop@xemacs.org>.
+2003-05-12 Simon Josefsson <jas@extundo.com>
+
+ * pgg.el (pgg-temp-buffer-show-function): Reuse existing visible
+ output window if one is available. Tiny patch from Ville Skytt\e,Ad\e(B
+ <scop@xemacs.org>.
+
2003-05-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus-agent.el (gnus-agent-expire-unagentized-dirs): Added
,@body)))
(defun pgg-temp-buffer-show-function (buffer)
- (let ((window (split-window-vertically)))
+ (let ((window (or (get-buffer-window buffer 'visible)
+ (split-window-vertically))))
(set-window-buffer window buffer)
(shrink-window-if-larger-than-buffer window)))