Gnus development mailing list
 help / color / mirror / Atom feed
From: Florian Weimer <fw@deneb.enyo.de>
Subject: Re: "> > >" space removal removes too many spaces?
Date: Sun, 05 Aug 2001 22:11:12 +0200	[thread overview]
Message-ID: <87puaauv1b.fsf@deneb.enyo.de> (raw)
In-Reply-To: <iluofpucnjb.fsf@barbar.josefsson.org> (Simon Josefsson's message of "Sun, 05 Aug 2001 21:30:32 +0200")

Simon Josefsson <jas@extundo.com> writes:

>> I've just implemented this logic (at least I think so).
> 
> Looks nice.

Fine.  Kai, do you think it's okay to commit it?

>> Does RFC 2646 really try to solve the problem this way?  In this
>> case, the RFC is horribly broken.  Attaching semantic to QP encoding
>> vs. not-encoding is clearly an extremely bad idea, and it certainly
>> contradicts the spirit of MIME.
> 
> No, I think that approach is suggested in a couple of places, RFC 2015
> being the only one I can find now (they use it to protect "From").

This is a detail at the transport layer.  RFC 2015 (and, in
particular, its successor) doesn't fit nicely into the MIME
environment anyway.

> RFC 2646 suggests an alternate approach, space-stuffing the lines.  It
> might be cleaner, but it's (slightly) less visually pleasing to
> non-RFC 2646 clients.  The idea above looks good on all clients that
> support QP.

But your approach is not compatible with MIME, and RFC 2646 is.  I
think the following is required by MIME (implicitly or explicitly, I
don't know): The transfer encoding shall not alter the semantics of a
part, and no information shall be lost during decoding.  This goes
along with the possiblity of one-pass processing, and it greatly
simplifies the implementation of MIME agents.

RFCs 2015 and 2646 adhere to this, your proposal does not, I'm afraid.


  reply	other threads:[~2001-08-05 20:11 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-05 11:53 Kai Großjohann
2001-08-05 12:05 ` Norbert Koch
2001-08-05 12:15   ` Kai Großjohann
2001-08-05 12:23     ` Norbert Koch
2001-08-05 13:03 ` Simon Josefsson
2001-08-05 13:10   ` Simon Josefsson
2001-08-05 13:46   ` Florian Weimer
2001-08-05 13:57     ` Simon Josefsson
2001-08-05 14:24       ` Nuutti Kotivuori
2001-08-05 14:49         ` Florian Weimer
2001-08-05 21:23           ` Nuutti Kotivuori
2001-08-05 14:47       ` Florian Weimer
2001-08-05 17:25         ` Kai Großjohann
2001-08-05 17:55           ` Florian Weimer
2001-08-05 19:30         ` Simon Josefsson
2001-08-05 20:11           ` Florian Weimer [this message]
2001-08-05 20:45             ` Kai Großjohann
2001-08-05 20:08         ` Kai Großjohann
2001-08-05 23:11   ` Paul Jarc
2001-08-06  6:33     ` Florian Weimer

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=87puaauv1b.fsf@deneb.enyo.de \
    --to=fw@deneb.enyo.de \
    /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).