delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/07/09/05:34:32

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <004701c46597$e9040b80$4e6510ac@ds.tao.co.uk>
From: "William Blunn" <bill--cygwin AT tao-group DOT com>
To: <cygwin AT cygwin DOT com>
References: <010701c464f4$398e2030$4e6510ac AT ds DOT tao DOT co DOT uk> <Pine DOT GSO DOT 4 DOT 58 DOT 0407081027371 DOT 11665 AT slinky DOT cs DOT nyu DOT edu> <013301c464fe$e2e425d0$4e6510ac AT ds DOT tao DOT co DOT uk> <Pine DOT GSO DOT 4 DOT 58 DOT 0407081124080 DOT 11665 AT slinky DOT cs DOT nyu DOT edu> <Pine DOT CYG DOT 4 DOT 58 DOT 0407081405270 DOT 1032 AT edocomputer> <Pine DOT GSO DOT 4 DOT 58 DOT 0407081549530 DOT 2377 AT slinky DOT cs DOT nyu DOT edu> <Pine DOT CYG DOT 4 DOT 58 DOT 0407081504350 DOT 1032 AT edocomputer> <40EDEF6B DOT A5A5F06 AT dessent DOT net>
Subject: Re: Wrapping long lines (Was Re: FAQ update suggestion for "I'm having basic problems with find. Why?")
Date: Fri, 9 Jul 2004 10:34:01 +0100
MIME-Version: 1.0
X-IsSubscribed: yes
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id i699YVXI028278

Brian Dessent wrote:
> RFC2822 (which obsoletes the old RFC822) states in section 2.2.1:
> 
> There are two limits that this standard places on the number of
> characters in a line. Each line of characters MUST be no more than 998
> characters, and SHOULD be no more than 78 characters, excluding the
> CRLF.

I am not sure this argument argues the point you think it does.

"Each line of characters MUST be no more than 998 characters, and SHOULD
be no more than 78 characters, excluding the CRLF."

I believe that at this point they are talking about the byte stream that
represents the encoded form of the message.

If you are using quoted-printable encoding, then all encoded lines will
be 78 characters or less, and so will be fitting in with the "SHOULD"
specification, i.e. the most conformant.

However, the original form of the message (what the composer sees, and
what the reader should see) can have an arbitrarily large number of
characters between newline characters (or between a newline and the
start or end of the message).

So, if you are using quoted-printable, you can cheerfully do paragraphs
as long as you like, delimited by newline characters, and still be
perfectly within the RFCs.

> Wrapping lines at less than 80 characters is the standard accepted way
> of sending text email.

It may be the "standard Accepted way", but you haven't actually given
any reasons or pointers to reasons.

One could say that you are not actually arguing your case, you're just
saying "that's the way it is, so it must be right".

> It's the least common denominator that's guaranteed to work everywhere.

I disgree.

For example (and this point has already been made) it does not work well
on my PDA which cannot display 80 characters across the width of the
display.

When I read a message which has the additional unnecessary linebreaks, I
get a somewhat jerky reading because every third line is prematurely cut
off.

If the message had been formatted into paragraphs, I would just see the
paragraphs as the author originally wrote them.

And what problems would there be with that flowed message in other
environments?

Every mail reader I have ever seen wraps lines.

Every web browser I have ever seen wraps lines.  The only problem here
is that most archiving software rather unhelpfully mandates that the
browser must not wrap at the right edge of the viewer's window.

Even a dumb mail reader, which does not even decode the quoted-printable
will see lines of 76 or so characters with an "=" sign at the end of
each line.

> It's just like HTML email - can I read it?  Yes.  Do I want it in my
> inbox? Heck no.

I don't think this is valid.

If I sent you a format-flowed message, chances are your mail reader
would wrap the lines and you wouldn't even know.

> Just because you can do something doesn't mean you should.

Agreed.

But conversely, just because something has always been done in a
particular way, doesn't mean that it should never be reviewed.

If there are logical reasons for changing, for example getting a better
match to the conditions of a changed world, without creating backwards-
compatibility problems, then change should be considered.

Bill
-- 
William Blunn <bill at tao-group dot com>
Tao, 62/63 Suttons Business Park, Earley, Reading, RG6 1AZ, UK
Tel: +44 845 644 4458, Fax: +44 845 644 4459, Web: http://tao-group.com/

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019