From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/38965 Path: main.gmane.org!not-for-mail From: Harry Putnam Newsgroups: gmane.emacs.gnus.general Subject: Re: New mail appears to be old?! Date: Wed, 26 Sep 2001 20:46:42 -0700 Sender: owner-ding@hpc.uh.edu Message-ID: References: <87k7yll8wk.fsf@uwo.ca> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035174748 25359 80.91.224.250 (21 Oct 2002 04:32:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:32:28 +0000 (UTC) Return-Path: Original-Received: (qmail 29044 invoked from network); 27 Sep 2001 03:52:14 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 27 Sep 2001 03:52:14 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 15mSC8-0000yh-00; Wed, 26 Sep 2001 22:50:40 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 26 Sep 2001 22:50:16 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id WAA00889 for ; Wed, 26 Sep 2001 22:50:06 -0500 (CDT) Original-Received: (qmail 29020 invoked by alias); 27 Sep 2001 03:50:24 -0000 Original-Received: (qmail 29015 invoked from network); 27 Sep 2001 03:50:24 -0000 Original-Received: from mail.networkone.net (209.144.112.246) by gnus.org with SMTP; 27 Sep 2001 03:50:24 -0000 Original-Received: (qmail 26506 invoked from network); 27 Sep 2001 03:50:22 -0000 Original-Received: from unknown (HELO reader.local.lan) (209.144.117.151) by mail.networkone.net with SMTP; 27 Sep 2001 03:50:22 -0000 Original-Received: (from reader@localhost) by reader.local.lan (8.11.2/8.11.0) id f8R3oJs14997; Wed, 26 Sep 2001 20:50:19 -0700 X-Authentication-Warning: reader.local.lan: reader set sender to reader@newsguy.com using -f Original-To: ding@gnus.org In-Reply-To: <87k7yll8wk.fsf@uwo.ca> (Dan Christensen's message of "Wed, 26 Sep 2001 21:28:11 -0400") User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.105 Precedence: list X-Majordomo: 1.94.jlt7 Original-Lines: 39 Xref: main.gmane.org gmane.emacs.gnus.general:38965 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:38965 Dan Christensen writes: > Harry Putnam writes: > >> PPS- As a timely test for your current problem, you can view >> the new mail files that gnus creates for you in ~/Mail/Incoming* with >> G f (nndoc) to see what was actually collected in a retrieval by >> `G f Mail/MOST_RECENT_Incoming*'. > > Hmm, it's too bad that `G D', which creates an nneething group, > assumes that each file is one message. Wouldn't it be nice if > one could view a directory of mbox-style files as one newsgroup? I guess it would have to be a kind of Meta backend that encompassed several backend formats. Here is some food for thought along that line. WIBNI we had functions as part of gnus that could read a spool file like mbox and spit out any of the other backend styles. We do something like that already with the spit rules or respool function but it is really clunky to use unless you want to respool some non-main backend to your main backend. I have developed awk scripting that does something like that, Peter Acklam has posted perl scripting that handles some conversions. With those methods, gnus knows nothing of the work done and must be told after the fact. How about elisp that does it for us? Something where you could aim the function at a a directory containing a number of mbox files and gnus would be smart enough to id the spools and convert them to your choice. Creating new directories etc as needed. Just as it now does in a normal split or respool. Only in this case one would be spared the need to go to the group, mark the messages for respool and run `B r'. Instead gnus would query the user for a FROM backend name, a TO backend name and a list of directories or files. Then when you press gnus would do the conversion enmasse.