On Wed, 29 Jul 2009 17:39:35 +0100 Paul Mead <[email protected]> wrote: 

PM> Ted Zlatanov <[email protected]> writes:
>> Paul,

>> I added a debug statement in nnrss.el:
>> 
>> (gnus-message 9 "nnrss: Making hash index of %s" (gnus-prin1-to-string item))
>> 
>> a few months ago, which will help you.  Crank up gnus-verbose to 9 and
>> look in the *Messages* buffer to see the full RSS entry that's
>> retrieved, so you can examine the fields and determine which ones are
>> causing your problems.
>> 
>> Don't forget to turn gnus-verbose back down when you're done :)
>> 
>> Ted
PM> Ouch! I just got around to trying this. I'm not sure where I should put
PM> your debug statement - I put it at the end of nnrss.el but I got an
PM> error.

PM> I set gnus-verbose to 9 and reloaded the feed and now have 72,000 lines
PM> of text in my *Messages* buffer - what on earth am I looking for?

Look for the dump of the RSS entries, and specifically any fields that
mutate between two fetches.  In other words, you have:

fetch A:
 entry E1:
  field P: "hello"
  fielq Q: "bye"

fetch B:
 entry E2:
  field P: "hello"
  fielq Q: "bye again"

nnrss computes a hash based on P and Q and all the other fields in the
entry, so you have to find what Qs change between fetch A and fetch B
and ignore those Qs.

Ted
_______________________________________________
info-gnus-english mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/info-gnus-english

Reply via email to