Gnus development mailing list
 help / color / mirror / Atom feed
From: Greg Stark <gsstark@MIT.EDU>
Cc: ding@ifi.uio.no
Subject: Re: Moving & suppressing
Date: 02 Aug 1996 04:48:12 -0400	[thread overview]
Message-ID: <ycqafwekw8j.fsf@lola-granola.MIT.EDU> (raw)
In-Reply-To: Lars Magne Ingebrigtsen's message of 01 Aug 1996 23:19:36 +0200


> I've also added support for suppressing duplicate articles.  This is
> (kinda) poor man's, uhm, woperdaughter's, Xref support -- Gnus keeps a
> list (and hashtb) of all Message-ID's that have been (marked as) read.
> The next time Gnus sees a message with the same Message-ID, it will
> mark it as read.  There's also an option for saving this list to a
> file, but that's optional.

While trying to evangalize a bit someone asked if Gnus could prevent them from
seeing the same e-mail message twice even if the message-id's weren't
available. 

This would be possible if we hashed the entire article, or even just the
length and the first block of the article and saved that as a kind of
pseudo-message-id. This really would be pretty nice, even i often see the same
mail message on multiple lists that i read via mail archives, and often these
archives don't retain the message-id's (i disagree with that as well of
course, but Gnus should be general enough to not assume all the backends are
news or mail. Some backends won't have any concept of message-id.)

This would be a moderately expensive operation, especially if we tried to do
it at summary buffer generation time, but it would be nicer if we tried to do
it just before showing an article, then if it was one we've already seen it
could magically become marked as a duplicate and we could go on to the next
article. That way we don't need to actually load the article until we would
have to anyways.

greg




  reply	other threads:[~1996-08-02  8:48 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-08-01 21:19 Lars Magne Ingebrigtsen
1996-08-02  8:48 ` Greg Stark [this message]
1996-08-02 12:20   ` John Griffith
1996-08-02 13:55   ` Duplicate messages with dissimilar Message-IDs Richard Pieri

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=ycqafwekw8j.fsf@lola-granola.MIT.EDU \
    --to=gsstark@mit.edu \
    --cc=ding@ifi.uio.no \
    /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).