Gnus development mailing list
 help / color / mirror / Atom feed
From: Hrvoje Niksic <hniksic@iskon.hr>
Subject: Re: Broken References (was: Cups)
Date: 25 Nov 1999 21:43:19 +0100	[thread overview]
Message-ID: <9t9puwye1zs.fsf@mraz.iskon.hr> (raw)
In-Reply-To: Russ Allbery's message of "25 Nov 1999 12:23:56 -0800"

Russ Allbery <rra@stanford.edu> writes:

> Hrvoje Niksic <hniksic@iskon.hr> writes:
> 
> > Except that wrapping doesn't preclude shortening.  When speaking of
> > header size limits, folded headers count as one line.  Or doesn't it?
> 
> Not according to the standards, and not in INN I'm fairly sure.

<check check>  You are right.  An oldish USEFOR draft says:

          NOTE: There is NO restriction on the number of lines into
          which a header may be split, and hence there is NO
          restriction on the total length of a header (in particular
          it may, by suitable folding, be made to exceed the 998
          octets restriction pertaining to a single header line).

However, References still needs to be trimmed, based on the number of
message-id's it contains:

          Followup Agents SHOULD NOT trim message ids out of the
          References content unless the number of message ids exceeds 31
          in which case message ids SHOULD be trimmed until there are
          only 31.

This means that once Gnus starts ignoring ancient INN's,
we'll be able to rewrite message-shorten-references to:

a) Always fold references nicely, as old Gnus did.

b) When such folded references contains more than 31 message-id, trim
   them until there is only 31.

In fact, we could code it that way even now, and provide an option
`message-cater-to-broken-inn' defaulting to t.  That way when the time
is ripe, we'll be able to change the default and, with the flip of a
lever, make the world a better place.

If Lars agrees, I can provide a patch.  Lars, what thinks you?


  reply	other threads:[~1999-11-25 20:43 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-21 18:03 Cups Lars Magne Ingebrigtsen
1999-11-22 17:28 ` Cups Wes Hardaker
1999-11-23  7:18   ` Cups Steinar Bang
1999-11-23 14:51     ` Cups Wes Hardaker
1999-11-23 16:18       ` Cups Bud Rogers
1999-11-23 16:45         ` Cups Harry Putnam
1999-11-23 16:58         ` Cups Mats Lvfdahl
1999-11-23 17:42         ` Cups Wes Hardaker
1999-11-23 18:31           ` Cups Jeff Senn
1999-11-23 21:20             ` Cups Wes Hardaker
1999-11-24  7:51               ` Cups Steinar Bang
1999-11-24 15:35                 ` Cups Wes Hardaker
1999-11-24 15:42                   ` Cups Hrvoje Niksic
1999-11-24 22:08                     ` Cups Wes Hardaker
1999-11-23 18:44           ` Cups Bud Rogers
1999-11-23 17:32       ` Cups Felix Hagemann
1999-11-23 20:12         ` Flying terminator (was: Re: Cups) Jeff Senn
1999-11-23 21:35           ` leafnode - gnus Pieter Wenk
1999-11-24 14:51             ` Pieter Wenk
1999-11-23 22:52           ` Flying terminator (was: Re: Cups) Dan Mills
1999-11-24 17:04             ` Jeff Senn
1999-11-30  7:49           ` Rob Browning
1999-11-24 19:35   ` Cups Lars Magne Ingebrigtsen
1999-11-24 22:03     ` Cups Wes Hardaker
1999-11-25  0:44     ` Cups William M. Perry
1999-11-25  9:17       ` Cups Kai Großjohann
1999-11-25 12:28         ` Cups Colin Marquardt
1999-11-25 15:33           ` Cups Kai Großjohann
1999-11-25 16:03           ` Cups William M. Perry
1999-11-25 16:30             ` Cups Simon Josefsson
1999-11-25 16:35             ` Cups Lars Magne Ingebrigtsen
1999-11-25 16:44               ` Cups Hrvoje Niksic
1999-11-25 17:38                 ` Cups Lars Magne Ingebrigtsen
1999-11-25 19:54                   ` Cups Felix Hagemann
1999-11-25 23:41                     ` Cups William M. Perry
1999-11-26  4:10               ` Cups Bud Rogers
1999-11-26 17:11                 ` Cups Per Abrahamsen
1999-11-26  8:13               ` Cups Daniel Pittman
1999-11-29 21:01                 ` Cups Bill White
1999-11-25 17:08           ` Cups Jan Vroonhof
     [not found]           ` <86wvr6v9sb.fsf@me <byso1ucxdh.fsf@bolzano.math.ethz.ch>
1999-11-25 17:18             ` Cups Gunnar Evermann
1999-11-25 17:52               ` Broken References (was: Cups) Toby Speight
1999-11-25 18:06                 ` Hrvoje Niksic
1999-11-25 20:00                   ` Russ Allbery
1999-11-25 20:09                     ` Hrvoje Niksic
1999-11-25 20:23                       ` Russ Allbery
1999-11-25 20:43                         ` Hrvoje Niksic [this message]
1999-11-25 21:00                           ` Lars Magne Ingebrigtsen
1999-11-25 18:37           ` Cups Jan Vroonhof
1999-11-25 18:55           ` Cups Jan Vroonhof

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=9t9puwye1zs.fsf@mraz.iskon.hr \
    --to=hniksic@iskon.hr \
    /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).