From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/33607 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: how does expiry-target work? Date: 10 Dec 2000 17:09:39 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: <200012061525.QAA18265@appel.lilypond.org> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1035169682 26023 80.91.224.250 (21 Oct 2002 03:08:02 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:08:02 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: from lisa.math.uh.edu (lisa.math.uh.edu [129.7.128.49]) by mailhost.sclp.com (Postfix) with ESMTP id C659ED049A for ; Sun, 10 Dec 2000 11:12:04 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by lisa.math.uh.edu (8.9.1/8.9.1) with ESMTP id KAB17156; Sun, 10 Dec 2000 10:12:01 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 10 Dec 2000 10:09:36 -0600 (CST) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id KAA10655 for ; Sun, 10 Dec 2000 10:09:24 -0600 (CST) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by mailhost.sclp.com (Postfix) with ESMTP id 9DBC4D049A for ; Sun, 10 Dec 2000 11:09:43 -0500 (EST) Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id RAA04555; Sun, 10 Dec 2000 17:09:40 +0100 (MET) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id RAA17266; Sun, 10 Dec 2000 17:09:40 +0100 (MET) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian 8.9.3-21) id RAA14535; Sun, 10 Dec 2000 17:09:39 +0100 Original-To: Jan Nieuwenhuizen X-Face: /B3twq_DELA4]7alR?%xv(/f1N;bi:NN=UlA=(1a"pKte&5/Y/9*z&8q[P}+}YgJX_9*}k_ 0E|EJBC~yEok<#VOw:9GQWq1-;PCR-hd;3|Vk]~"|EM{Q5ir5nr!HzZ,W4\k5G|QWHw45gQ*tWydTR , Original-Lines: 63 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.0.92 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:33607 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:33607 On 09 Dec 2000, Jan Nieuwenhuizen wrote: > Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro=DFjohann) writes: >=20 >> Why does using pick require that you use nnmh and not nnml? >> Reading nnml groups works just fine using the MH tools, but you >> have to be extremely careful not to modify the ~/Mail directory in >> any way. >=20 > Ah, of course! And, what if I do modify the ~/Mail directory by > accident, Then you must be careful to rebuild the information that Gnus has. For example, if you delete a message, the corresponding .overview entry needs to be deleted, too, as well as the entry in .newsrc.eld. And possibly the active file needs to be adjusted. As you can see, don't modify the ~/Mail directory outside of Gnus. Gnus will get very angry at you. > or as a variation on that question, how can I convert my nnmh groups > to nnml? I guess that nnml is one of *the* backends to use, right? The generic way to do this would be to copy the old groups someplace safe, then create new nnml groups. Copy each old group to the new group by opening the file with `G f' or the directory with `G D' (in the nmh case, it's a directory), then `M P a' for marking all messages, then `B m' to move them. This way, you lose the marks. I think I converted to nnml by cheating. You could replace all occurrences of `nnmh' in .newsrc.eld with `nnml', then `M-x nnml-generate-nov-databases RET'. > Btw, I fixed a bug in my expiry-target patch for nnmh. I've been > using it now for a few days, and it seems to work fine. Maybe > you(?) want to include it in Gnus? I've put it off, but I want to. > As you can see, I'll have to look at nnir.el first, google will > probably help me. But, I've always found pick to be very effective, > (and didn't get immediate scoring to work. will look at nnir) it is > one of the two last nmh features I still use. ftp://ls6-ftp.cs.uni-dortmund.de/pub/src/emacs/ You should be able to find nnir.el there. My idea was that it just invokes pick and then shows you a summary buffer for a temporary virtual group with the results. > The other one is not really an nmh feature: I've written a crude > script ``rpatch' that reads the current message, tries various > unpack methods to find the patch, find a sensible name if none is > specified, eg (-..diff.gz>) patches, > save and possibly apply it (to LilyPond). Maybe you happen to have > some lisp code that does parts of that? Well, you can use `|' to pipe the current message through any script, including `rpatch', I guess. kai --=20 The arms should be held in a natural and unaffected way and never be conspicuous. -- Revised Technique of Latin American Dancing