Re: Score threads to which I've posted?
Grant Edwards <[email protected]>
| Newsgroups | gmane.network.slrn.user |
|---|---|
| Message-ID | <[email protected]> |
On 2009-04-03, John E. Davis <[email protected]> wrote: > Grant Edwards <[email protected]> wrote: >> I think I mostly understand what that's doing, but I'll have to >> study it a bit. It's going to force the loading of all the >> old articles in the threads containing the "new" articles that >> are normally loaded from a group, right? > > Yes, I forgot to mention that. > > Alternatively, if your message-id had a fixed format that identified > you, you could use that to mark threads. For example, suppose that > your message-id ended with: "[email protected]>". Then you could define > a function such as: > > private define find_my_message_id () > { > variable msgid = "[email protected]>"; > > do > { > if (is_substr (extract_article_header ("References"), msgid)) > return 1; > } > while (header_down (1)); > return 0; > } > > and replace the line > > while (re_fsearch_author(me)) > > with > > while (find_my_message_id ()) > > in the function provided earlier. > > Anything more sophisticated is going to require dealing with some form > of persistent message-id cache. That's sort of what the adaptive scoring macros do. They add rules to the .score file when you read/followup/post articles. They also appear to handle expiring those rules so that the .score file doesn't grow without bound. Using the adaptive macros to bump up scores on postings who's subjects match those of my postings would probably mostly work. One would want rules created based on subject: headers to ignore the common "Re: " prefixes, and it's not apparent if that is done. Alternatively, I could modify the thread rule creation logic so that it uses the "root" message ID rather than the message ID of the article to which the posting is a follow-up. [I could just try do a better job of remembering what threads I've posted to, but where's the fun in that?] -- Grant Edwards grante Yow! I'm having an at EMOTIONAL OUTBURST!! But, visi.com uh, WHY is there a WAFFLE in my PAJAMA POCKET?? ------------------------------------------------------------------------------