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
