X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Fgnus-spec.el;h=00bfccab95948bfdc52e878ed65834a7ee70446b;hb=9af3abed1d0a199ba28ab0013980af74950aef98;hp=60be10f29abaa9c5a076c8532fc3b46732402a2e;hpb=f3f6bec59bef8d04e0f0ffa5b20e0ed47234b701;p=elisp%2Fgnus.git- diff --git a/lisp/gnus-spec.el b/lisp/gnus-spec.el index 60be10f..00bfcca 100644 --- a/lisp/gnus-spec.el +++ b/lisp/gnus-spec.el @@ -182,9 +182,8 @@ val) (when (and (boundp buffer) (setq val (symbol-value buffer)) - (get-buffer val) - (buffer-name (get-buffer val))) - (set-buffer (get-buffer val))) + (gnus-buffer-exists-p val)) + (set-buffer val)) (setq new-format (symbol-value (intern (format "gnus-%s-line-format" type))))) (setq entry (cdr (assq type gnus-format-specs)))