(gnus-group-catchup-current): Change
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 13 Apr 2006 07:19:52 +0000 (07:19 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 13 Apr 2006 07:19:52 +0000 (07:19 +0000)
if-then-else-if-then-else into cond.

lisp/ChangeLog
lisp/gnus-group.el

index edd81be..6fc9035 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-group.el (gnus-group-catchup-current): Change
+       if-then-else-if-then-else into cond.
+
 2006-04-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * message.el (message-display-abbrev): Fix regexp.
index b601cab..bdbaff0 100644 (file)
@@ -3332,13 +3332,15 @@ up is returned."
          (when (eq 'nnvirtual (car method))
            (nnvirtual-catchup-group
             (gnus-group-real-name group) (nth 1 method) all)))
-       (if (>= (gnus-group-level group) gnus-level-zombie)
-           (gnus-message 2 "Dead groups can't be caught up")
-         (if (prog1
-                 (gnus-group-goto-group group)
-               (gnus-group-catchup group all))
-             (gnus-group-update-group-line)
-           (setq ret (1+ ret)))))
+       (cond
+        ((>= (gnus-group-level group) gnus-level-zombie)
+         (gnus-message 2 "Dead groups can't be caught up"))
+        ((prog1
+             (gnus-group-goto-group group)
+           (gnus-group-catchup group all))
+         (gnus-group-update-group-line))
+        (t
+         (setq ret (1+ ret)))))
       (gnus-group-next-unread-group 1)
       ret)))