Search further when we're not using streaming.
authorLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Sat, 25 Sep 2010 21:31:54 +0000 (23:31 +0200)
committerLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Sat, 25 Sep 2010 21:31:54 +0000 (23:31 +0200)
lisp/ChangeLog
lisp/nnimap.el

index a9bfaf1..b9e6cf0 100644 (file)
@@ -1,3 +1,8 @@
+2010-09-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * nnimap.el (nnimap-wait-for-response): Search further when we're not
+       using streaming.
+
 2010-09-25  Julien Danjou  <julien@danjou.info>
 
        * gnus-html.el (gnus-html-rescale-image): Use our defalias
index b55aaca..cb378ec 100644 (file)
@@ -1131,9 +1131,12 @@ some servers.")
     (goto-char (point-max))
     (while (and (setq openp (memq (process-status process)
                                  '(open run)))
-               (not (re-search-backward (format "^%d .*\n" sequence)
-                                        (max (point-min) (- (point) 500))
-                                        t)))
+               (not (re-search-backward
+                     (format "^%d .*\n" sequence)
+                     (if nnimap-streaming
+                         (point-min)
+                       (max (point-min) (- (point) 500)))
+                     t)))
       (when messagep
        (message "Read %dKB" (/ (buffer-size) 1000)))
       (nnheader-accept-process-output process)