Gnus development mailing list
 help / color / mirror / Atom feed
* "seen" marks create adjacent lists
@ 2001-11-25 14:29 Karl Kleinpaste
  2001-12-29  2:54 ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 3+ messages in thread
From: Karl Kleinpaste @ 2001-11-25 14:29 UTC (permalink / raw)


I've been experimenting a bit with seeing what happens to .newsrc.eld
regarding certain parameters, so I've been saving and formatting
.newsrc.eld at various points, so as to diff them.

I've noticed that "seen" marks have a pronounced tendency to create
pointlessly adjacent number lists, rather than subsuming new items
into existing lists.  Here's an example:

@@ -1389,9 +1390,10 @@
            (90348 . 90351)))
          (nntp "news"))
         ("nntp+news:comp.protocols.dns.bind" 3
-         ((1 . 106775))
+         ((1 . 106777))
          ((seen
-           (105429 . 106775)))
+           (105429 . 106776)
+           106777))
          (nntp "news"))
         ("nntp+news:comp.protocols.dns.ops" 3
          ((1 . 93004))

Before this particular run of Gnus, I'd seen up through 106775.  When
I ran Gnus, there were 2 articles there, which I read (or at least
used `d' on), and Gnus correctly identifies that I've seen up through
106777 now.

But notice that the "seen" list has gone from a single cons up to
106775, to a cons up to 106776 *plus* a straggler 106777.

What's the point of that?  It seems to me that this should have
resulted in a single cons (105429 . 106777).  And in fact when I
hand-edit .newsrc.eld to reflect this, it works just fine.

In some very busy groups I read, this has induced some really
impressively large "seen" lists, all numerically adjacent.

--karl



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-12-29 14:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-25 14:29 "seen" marks create adjacent lists Karl Kleinpaste
2001-12-29  2:54 ` Lars Magne Ingebrigtsen
2001-12-29 14:27   ` Simon Josefsson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).