1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00

gnus-start.el (gnus-read-active-for-groups): Read the active files thoroughly for all backends that have no known groups. This should allow new nnml methods to retrieve mail.

gnus-group.el (gnus-group-jump-to-group): Allow jumping to groups that Gnus doesn't know exists again.
This commit is contained in:
Lars Ingebrigtsen 2011-01-31 02:19:13 +00:00 committed by Katsumi Yamaoka
parent 12e3ca0a34
commit e389d61f82
3 changed files with 11 additions and 2 deletions

View file

@ -1743,11 +1743,13 @@ If SCAN, request a scan of that group as well."
(cond
((and
(gnus-check-backend-function 'finish-retrieve-group-infos (car method))
infos
(or (not (gnus-agent-method-p method))
(gnus-online method)))
(gnus-finish-retrieve-group-infos method infos early-data)
(gnus-agent-save-active method))
((gnus-check-backend-function 'retrieve-groups (car method))
((and (gnus-check-backend-function 'retrieve-groups (car method))
infos)
(when (gnus-check-backend-function 'request-scan (car method))
(gnus-request-scan nil method))
(let (groups)