From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/18171 Path: main.gmane.org!not-for-mail From: Karl Kleinpaste Newsgroups: gmane.emacs.gnus.general Subject: new NOV stuff in p0.40 Date: 25 Oct 1998 19:18:05 -500 Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035156742 4766 80.91.224.250 (20 Oct 2002 23:32:22 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:32:22 +0000 (UTC) Keywords: keywords,nov,new,xref,macros,headers Return-Path: Original-Received: from fisher.math.uh.edu (fisher.math.uh.edu [129.7.128.35]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id TAA04852 for ; Sun, 25 Oct 1998 19:19:45 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by fisher.math.uh.edu (8.9.1/8.9.1) with ESMTP id SAB26844; Sun, 25 Oct 1998 18:19:31 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 25 Oct 1998 18:19:20 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [209.195.19.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id SAA13297 for ; Sun, 25 Oct 1998 18:19:00 -0600 (CST) Original-Received: from pocari-sweat.jprc.com (POCARI-SWEAT.JPRC.COM [207.86.147.217]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id TAA04815 for ; Sun, 25 Oct 1998 19:18:38 -0500 (EST) Original-Received: (from karl@localhost) by pocari-sweat.jprc.com (8.8.7/8.8.7) id TAA15695; Sun, 25 Oct 1998 19:18:05 -0500 Original-To: ding@gnus.org X-Face: "5(T0tZd{6}pd~YzBG8O/*EW,.]6]@`m^e;fv65W^Y&=d"M\1H}>T~4_.kcDD.O~y3k)a6h R;Nmi>9|>Nm${2IpM0^RcUEa\jcq?KOP)C&~x51l~zCHTulL^_T|u0I^kB'z@]{`2YjQu Original-Lines: 62 User-Agent: Gnus/5.070034 (Pterodactyl Gnus v0.34) XEmacs/20.4 (Emerald) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:18171 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:18171 I've been trying out the new 0.40, and I'm confused. I looked through the code to see what's being done about .overview, but I'm failing to get a grip on what's happening. First, why are there 2 new variables for NOV control, gnus-extra-headers and nnmail-extra-headers? When might one conceivably want them to be different? Do I at least understand correctly that nnmail-e-h is used when *storing* mail messages while gnus-e-h is used when *receiving* XOVER response? I'm using: (setq gnus-extra-headers '(Keywords To Newsgroups) nnmail-extra-headers '(Keywords To Newsgroups) gnus-ignored-from-addresses "karl@charcoal\\.com\\|karl@jprc\\.com") Second, I have set gnus-ignored-from-addresses to several variations on my addresses, as you see above, but yet *Summary* buffers are still showing myself rather than where the messages were going. I'm testing by sending mail to myself under aliases, so the message ends up both Gcc'd and delivered into one nnml group. Sample .overview lines from such a pair: 327 NOV tst Karl Kleinpaste 25 Oct 1998 18:37:14 -500 5 1 Xref: mesquite.charcoal.com personal.karl:327 To: usenet@charcoal.com Keywords: basic,testing 328 NOV tst Karl Kleinpaste 25 Oct 1998 18:37:14 -500 6 2 Xref: mesquite.charcoal.com personal.karl:328 To: usenet@charcoal.com Keywords: basic,testing And *Summary* shows: : : NOV tst R + [ 1: Karl Kleinpaste ] + [ 2: Karl Kleinpaste ] How do I get *Summary* to stop showing "me" and start showing "usenet@..."? I thought the setq above would give it to me, but apparently not so. I'm sorely tempted to re-deploy last week's little patch for nnheader.el which led to Lars' inspiration for NOV re-work, but I'd rather get it "right" using the new tools. Third, of far more importance to me is the fact that I've lost something else: I did a bit of hackery a couple years ago to give myself general scorability on Keywords headers. My INN installations include server-side auto-generation of Keywords by grinding article bodies in search of computationally interesting words, creating Keywords content on the fly for overviews, whether there's such a header in the article or not. My overviews are ~20% larger than without this capability, with examples now looking like this: 11676 slrn, can't disable color mode mjc@c1000907-b.sttls1.wa.home.com (Mark Crosland) Sun, 25 Oct 1998 22:43:03 GMT 760 5 Xref: news.jprc.com news.software.readers:11676 Keywords: ,ÿ,slrn,thought,colors,coming,newsrc,color,mode,seem,stop,use This lets me do some extremely useful content-scoring without requiring full-body searches, using a few additional entries in the scoring keymaps and -- up to now -- a couple new macros like mail-header-keywords (which no longer work, of course, in this brave new world of generalized NOV handling). Example use: In news.software.readers, I score up "gnus" in keywords highly, which catches a surprisingly large number of references to Our Favorite Newsreader. Is there any way to (re)gain this kind of score capability in a generalized manner, without hacking up per-header functions? dazed and confused, --karl