Save current-group etc. when move articles.
authorShengHuo ZHU <zsh@cs.rochester.edu>
Thu, 9 Dec 1999 17:12:35 +0000 (17:12 +0000)
committerShengHuo ZHU <zsh@cs.rochester.edu>
Thu, 9 Dec 1999 17:12:35 +0000 (17:12 +0000)
lisp/ChangeLog
lisp/nnml.el

index 9d50c19..67511f2 100644 (file)
@@ -1,3 +1,8 @@
+1999-12-09 12:05:28  Shenghuo ZHU  <zsh@cs.rochester.edu>
+
+       * nnml.el (nnml-request-move-article): Save nnml-current-directory
+       and nnml-article-file-alist.
+
 1999-12-09 10:20:07  Shenghuo ZHU  <zsh@cs.rochester.edu>
 
        * gnus-group.el (gnus-group-get-new-news-this-group): Binding
index 46d0dff..fd7d216 100644 (file)
@@ -312,12 +312,15 @@ all.  This may very well take some time.")
     (and
      (nnml-deletable-article-p group article)
      (nnml-request-article article group server)
-     (save-excursion
-       (set-buffer buf)
-       (insert-buffer-substring nntp-server-buffer)
-       (setq result (eval accept-form))
-       (kill-buffer (current-buffer))
-       result)
+     (let (nnml-current-directory 
+          nnml-current-group 
+          nnml-article-file-alist)
+       (save-excursion
+        (set-buffer buf)
+        (insert-buffer-substring nntp-server-buffer)
+        (setq result (eval accept-form))
+        (kill-buffer (current-buffer))
+        result))
      (progn
        (nnml-possibly-change-directory group server)
        (condition-case ()