]> code.delx.au - gnu-emacs/commitdiff
lisp/gnus/gnus-cloud.el: Start collecting a newsrc
authorLars Ingebrigtsen <larsi@gnus.org>
Mon, 29 Dec 2014 13:04:25 +0000 (13:04 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 29 Dec 2014 13:04:25 +0000 (13:04 +0000)
lisp/gnus/gnus-cloud.el

index ec016eeeb77bb7bf021c64c382e50aa4d03683f3..a42bcc06e946d1ee23f47990a70a184ea5ab3f6e 100644 (file)
 (defun gnus-cloud-server-p (server)
   (member server gnus-cloud-covered-servers))
 
+(defun gnus-cloud-collect-full-newsrc ()
+  (let ((infos nil))
+    (dolist (info (cdr gnus-newsrc-alist))
+      (when (gnus-cloud-server-p
+            (gnus-method-to-server
+             (gnus-find-method-for-group (gnus-info-group info))))
+       (push info infos)))
+    ))
+
 (provide 'gnus-cloud)
 
 ;;; gnus-cloud.el ends here