Make moving IMAP articles faster in large groups
authorLars Ingebrigtsen <larsi@gnus.org>
Mon, 26 Jan 2015 02:50:20 +0000 (13:50 +1100)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 26 Jan 2015 02:50:20 +0000 (13:50 +1100)
commit447c56af7cb2afac14a0f3ed23f85d907c443a5d
tree969f293c87ec22f81283d66dcfce8db5194b98fb
parentf718e4e89b7f61c595c829ad4ef7497a0c4efcd8
Make moving IMAP articles faster in large groups

* lisp/gnus-group.el (gnus-group-get-new-news-this-group): Explicitly
request rescans when being run interactively.

* lisp/gnus-int.el (gnus-request-group-scan): New backend function.

* lisp/nnimap.el (nnimap-request-scan-group): Implement in on IMAP.

* lisp/nnimap.el (nnimap-request-group): Don't rescan the group here,
because that can be very slow in large groups.
lisp/ChangeLog
lisp/gnus-group.el
lisp/gnus-int.el
lisp/nnimap.el