Gnus development mailing list
 help / color / mirror / Atom feed
From: Harry Putnam <reader@newsguy.com>
Subject: Re: New mail appears to be old?!
Date: Wed, 26 Sep 2001 20:46:42 -0700	[thread overview]
Message-ID: <m17kulfg7x.fsf@reader.newsguy.com> (raw)
In-Reply-To: <87k7yll8wk.fsf@uwo.ca> (Dan Christensen's message of "Wed, 26 Sep 2001 21:28:11 -0400")

Dan Christensen <jdc+news@uwo.ca> writes:

> Harry Putnam <reader@newsguy.com> 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 <RET> gnus would do the
conversion enmasse.




  reply	other threads:[~2001-09-27  3:46 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-09-26 13:53 Georg C. F. Greve
2001-09-26 14:41 ` Simon Josefsson
2001-09-27 11:34   ` Georg C. F. Greve
2001-09-27 14:14     ` Harry Putnam
2001-09-28 11:28       ` Georg C. F. Greve
2001-09-29 20:29         ` Georg C. F. Greve
2001-10-01  8:07           ` Didier Verna
2001-09-26 15:28 ` Harry Putnam
2001-09-27  1:28   ` Dan Christensen
2001-09-27  3:46     ` Harry Putnam [this message]
2001-09-27  8:28     ` Simon Josefsson
2001-09-27 11:13       ` Andreas Büsching
2001-09-29 19:17       ` Dan Christensen
2001-09-30  4:37 ` Karl Eichwalder
2001-09-30 11:22   ` Simon Josefsson
2001-09-30 12:31     ` Karl Eichwalder
2001-09-30 13:22       ` Kai Großjohann
2001-09-30 12:53     ` Karl Eichwalder
2001-10-01 10:31       ` Georg C. F. Greve
2001-10-01 11:54         ` Kai Großjohann
2001-10-01 16:36           ` Georg C. F. Greve
2001-09-30 12:02   ` Georg C. F. Greve

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m17kulfg7x.fsf@reader.newsguy.com \
    --to=reader@newsguy.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).