(nnimap-parse-flags): Parse the data in any order.
authorLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Wed, 22 Sep 2010 22:56:23 +0000 (00:56 +0200)
committerLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Wed, 22 Sep 2010 22:56:23 +0000 (00:56 +0200)
lisp/ChangeLog
lisp/nnimap.el

index 299a5e3..2501b89 100644 (file)
@@ -1,5 +1,7 @@
 2010-09-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * nnimap.el (nnimap-parse-flags): Parse the data in any order.
+
        * gnus-int.el (gnus-open-server): Add tracing for performance
        debugging.
 
index 894d449..16eb594 100644 (file)
@@ -888,6 +888,7 @@ not done by default on servers that doesn't support that command.")
                           (and (search-forward "PERMANENTFLAGS "
                                                 (or end (point-min)) t)
                                (read (current-buffer))))
+                    (goto-char start)
                     (setq uidnext
                           (and (search-forward "UIDNEXT "
                                                 (or end (point-min)) t)