2006-12-14 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> (tiny change)
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 14 Dec 2006 18:29:29 +0000 (18:29 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 14 Dec 2006 18:29:29 +0000 (18:29 +0000)
* nnweb.el (nnweb-gmane-create-mapping): Keep the mapping stable for
solid groups.

lisp/ChangeLog
lisp/nnweb.el

index 98ea307..3ff39fa 100644 (file)
@@ -1,3 +1,8 @@
+2006-12-14  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>  (tiny change)
+
+       * nnweb.el (nnweb-gmane-create-mapping): Keep the mapping stable for
+       solid groups.
+
 2006-12-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * nnweb.el (nnweb-gmane-search): Placeholder TOPDOC setting.
index 29a8de4..ec450e7 100644 (file)
@@ -496,9 +496,8 @@ Valid types include `google', `dejanews', and `gmane'.")
                                         (rfc2047-encode-string subject))
 
                (unless (nnweb-get-hashtb (mail-header-xref header))
+                 (mail-header-set-number header (incf (cdr active)))
                  (push (list (mail-header-number header) header) map)
-                 (setcdr active (max (mail-header-number header)
-                                     (cdr active)))
                  (nnweb-set-hashtb (cadar map) (car map))))))
          (forward-line 1)))
       (nnheader-message 7 "Searching Gmane...done")