* gnus-art.el (gnus-request-article-this-buffer): Temporally fix: erase the
authoryamaoka <yamaoka>
Sun, 24 Feb 2002 23:57:44 +0000 (23:57 +0000)
committeryamaoka <yamaoka>
Sun, 24 Feb 2002 23:57:44 +0000 (23:57 +0000)
 buffer before inserting (and saving) an article.

ChangeLog
lisp/gnus-art.el

index 2d0afeb..aa4b2bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-22  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * lisp/gnus-art.el (gnus-request-article-this-buffer): Temporally
+       fix: erase the buffer before inserting (and saving) an article.
+
 2002-02-22  Steve Youngs  <youngs@xemacs.org>
 
        * aclocal.m4 (AC_PATH_LISPDIR): Default to
index 6a501a7..d213158 100644 (file)
@@ -5436,6 +5436,10 @@ T-gnus change: Insert an article into `gnus-original-article-buffer'."
       ;; Copy the requested article from `gnus-original-article-buffer'.
       (unless (equal (buffer-name (current-buffer))
                     (buffer-name (get-buffer gnus-original-article-buffer)))
+       ;; There may be the same article if the current buffer is
+       ;; `nntp-server-buffer' (e.g. a case that the command
+       ;; `gnus-cache-enter-article' is invoked), it should be erased.
+       (erase-buffer)
        (insert-buffer gnus-original-article-buffer))
 
       ;; Decode charsets.