🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: news.software.b
Article #6935

Re: Line wrap?

#6935
From: John Gilmore
Date: Mon, 12 Feb 1990 05:30
48 lines
3119 bytes
[This msg is posted both to a FidoNET echo and to a Usenet newsgroup.
Please follow up to whichever one is local to you.  I'll try to pass
any significant comments to the other side.   -- gnu@toad.com]

Robert.Wilhite@p99.f14.n376.z1.FIDONET.ORG (Robert Wilhite) wrote:
> Currently, mailout & newsout don't tamper with the extra-long lines
> found on Fidonet.  One of the recurring complaints I see on Usenet is
> that lines longer than 80 (or 72?) bytes get truncated, so many of the
> messages from Fidonet are severely mangled.

This is not the real problem, as far as I can tell.  The Usenet
transport software can transfer lines longer than 72 or 80 characters.
There are limits in some mailers [sendmail] that mess things up
slightly on lines longer than 256 characters, but those mailers are for
mail, not usenet news, so they usually don't come into play here.

What is probably more of a problem is that the Unix *news reader
programs* and *mail reader programs* don't handle long lines
particularly well.  They just tend to wrap them at the terminal width,
without regard to spaces.  The Fidonet reading programs wrap the lines
for your reading convenience, since on small machines it's hard to tell
how wide the screen will be (40, 64, or 80, or more).  As transported
around, there are only newlines at the ends of paragraphs.

There seems to be no particular easy solution.  You could make all
messages that go Fido->Usenet get their lines wrapped to some handy
width, but there are some messages that really should not be
reformatted -- source code, encoded binaries, and messages encrypted
for privacy come immediately to mind.  Ideally the news and mail
transport mechanisms should just move the bytes, without messing around
with them.  We already have the CR/LF problem though, so we are doing
some messing as it is -- but let's not make it worse.

> Any chance this will be addressed in a subsequent release of mailout &
> newsout?

Probably a better place to address this is in the Usenet news readers.
There is no good reason why they shouldn't be able to wrap lines
intelligently while showing you a message.  For once, let the Unix
side fix up their old software, rather than changing the Fido side...
that is, if we can get anyone to make the changes.  The Unix programs
are all free in source, so changing them is no problem.

And if there are any lingering problems in the Unix news transport code
with long lines, let's find them and fix them too.
-- 
John Gilmore      {sun,pacbell,uunet,pyramid}!hoptoad!gnu      gnu@toad.com
Just say *yes* to drugs.  If someone offers you a drug war, just say no.
Technical Details
Message-ID: <10183@hoptoad.uucp>
Path: arc1-ca.pugleaf.net!utzoo!utstat!helios.physics.utoronto.ca!jarvis.csri.toronto.edu!mailrus!umich!samsung!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!hoptoad!gnu
References: <2933.25D60BEC@fidogate.FIDONET.ORG>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utstat!helios.physics.utoronto.ca!jarvis.csri.toronto.edu!mailrus!umich!samsung!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!hoptoad!gnu
From: gnu@hoptoad.uucp (John Gilmore)
Newsgroups: news.software.b,fido.ufgate
Subject: Re: Line wrap?
Message-ID: <10183@hoptoad.uucp>
Date: 12 Feb 90 05:30:20 GMT
References: <2933.25D60BEC@fidogate.FIDONET.ORG>
Organization: Grasshopper Group in San Francisco
Lines: 48