2001-09-08 Simon Josefsson <jas@extundo.com>
authorSimon Josefsson <jas@extundo.com>
Sat, 8 Sep 2001 18:45:43 +0000 (18:45 +0000)
committerSimon Josefsson <jas@extundo.com>
Sat, 8 Sep 2001 18:45:43 +0000 (18:45 +0000)
* gnus-agent.el (gnus-agent-any-covered-gcc)
(gnus-agent-add-server, gnus-agent-remove-server): Use
gnus-agent-method-p.

lisp/ChangeLog
lisp/gnus-agent.el

index 224bea1..81ef4fe 100644 (file)
@@ -1,5 +1,9 @@
 2001-09-08  Simon Josefsson  <jas@extundo.com>
 
+       * gnus-agent.el (gnus-agent-any-covered-gcc)
+       (gnus-agent-add-server, gnus-agent-remove-server): Use
+       gnus-agent-method-p.
+
        * gnus-art.el (gnus-buttonized-mime-types): New variable.
        (gnus-unbuttonized-mime-type-p): Use it.
 
index a89db5a..119fbaf 100644 (file)
@@ -433,8 +433,7 @@ be a select method."
                                   gcc " ,")))))
           covered)
       (while (and (not covered) methods)
-       (setq covered
-             (member (car methods) gnus-agent-covered-methods)
+       (setq covered (gnus-agent-method-p (car methods))
              methods (cdr methods)))
       covered)))
 
@@ -566,7 +565,7 @@ be a select method."
   (unless server
     (error "No server on the current line"))
   (let ((method (gnus-server-get-method nil (gnus-server-server-name))))
-    (when (member method gnus-agent-covered-methods)
+    (when (gnus-agent-method-p method)
       (error "Server already in the agent program"))
     (push method gnus-agent-covered-methods)
     (gnus-server-update-server server)
@@ -579,7 +578,7 @@ be a select method."
   (unless server
     (error "No server on the current line"))
   (let ((method (gnus-server-get-method nil (gnus-server-server-name))))
-    (unless (member method gnus-agent-covered-methods)
+    (unless (gnus-agent-method-p method)
       (error "Server not in the agent program"))
     (setq gnus-agent-covered-methods
          (delete method gnus-agent-covered-methods))