*** empty log message ***
authorSimon Josefsson <jas@extundo.com>
Mon, 30 Oct 2000 20:05:46 +0000 (20:05 +0000)
committerSimon Josefsson <jas@extundo.com>
Mon, 30 Oct 2000 20:05:46 +0000 (20:05 +0000)
lisp/ChangeLog
lisp/gnus-sum.el

index 016938f..9e83964 100644 (file)
@@ -1,3 +1,7 @@
+2000-10-30  Ed L Cashin <ecashin@coe.uga.edu>
+
+       * gnus-sum.el (gnus-summary-expire-articles): Save point.
+
 2000-10-30 08:52:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
        * mml-sec.el (mml-pgpmime-sign-buffer): Use mml2015-sign.
index 437359c..f001bcb 100644 (file)
@@ -7740,19 +7740,19 @@ This will be the case if the article has both been mailed and posted."
                (setq es (gnus-request-expire-articles
                          expirable gnus-newsgroup-name)))
            (setq es (gnus-request-expire-articles
-                     expirable gnus-newsgroup-name))))
-       (unless total
-         (setq gnus-newsgroup-expirable es))
-       ;; We go through the old list of expirable, and mark all
-       ;; really expired articles as nonexistent.
-       (unless (eq es expirable)       ;If nothing was expired, we don't mark.
-         (let ((gnus-use-cache nil))
-           (while expirable
-             (unless (memq (car expirable) es)
-               (when (gnus-data-find (car expirable))
-                 (gnus-summary-mark-article
-                  (car expirable) gnus-canceled-mark)))
-             (setq expirable (cdr expirable)))))
+                     expirable gnus-newsgroup-name)))
+         (unless total
+           (setq gnus-newsgroup-expirable es))
+         ;; We go through the old list of expirable, and mark all
+         ;; really expired articles as nonexistent.
+         (unless (eq es expirable)     ;If nothing was expired, we don't mark.
+           (let ((gnus-use-cache nil))
+             (while expirable
+               (unless (memq (car expirable) es)
+                 (when (gnus-data-find (car expirable))
+                   (gnus-summary-mark-article
+                    (car expirable) gnus-canceled-mark)))
+               (setq expirable (cdr expirable))))))
        (gnus-message 6 "Expiring articles...done")))))
 
 (defun gnus-summary-expire-articles-now ()