Alf P. Steinbach said:
What is incorrect?
Let's look at what I said; I said three things:
(1) "Quoted-printable is a _transfer encoding_."
That's obviously true -- note the header where QP is enabled:
"Content-Transfer-Encoding: quoted-printable"
(2) "It shouldn't affect the way the article content is displayed by
your newsreader."
This is true, simply by the meaning of a "transfer encoding" -- an
encoding which is intended to avoid problems in transit, but which is
entirely undone before the mail/news-reader interprets the underlying
text. It is intended to make sure the underlying text is
transparently transferred.
(3) "... looking at the article you're complaining about, the problem
isn't with quoted-printable at all, it's that the original article
doesn't have any newlines in its paragraphs."
This is can be verified by examination. Here's a paragraph from the
QP-encoded form of the original article:
Maybe. I am hoping for some boost or C++ standard mechanism, which I haven'=
t heard of yet, that solves this problem that I presume many developers hav=
e run across, when dealing with a function that takes a variable argument l=
ist parameter.
Notice that there's a "=" at the end of each line? In the QP
encoding, that means "remove this newline", and is only used if the
_original_ text had a line which was "too long".
Thus in the sender's original text, that whole paragraph was one long
line. QP split that long line into short lines for transfer, and when
the receiver undoes the QP-encoding, the original long line is
restored -- but note that the problem is that the long line was there
in the first place, which is a problem that is orthogonal to the
transfer-encoding used.
After the QP-encoding is _removed_, the original paragraph should look
like this:
Maybe. I am hoping for some boost or C++ standard mechanism, which I haven't heard of yet, that solves this problem that I presume many developers have run across, when dealing with a function that takes a variable argument list parameter.
We'll see what my software does with this, but what you end up seeing
should have no connection with the transfer encoding, because the
latter is intended to be transparent.
Wait, that's your argument...?
A little more detail, perhaps?
You are posting with text/plain, not quoted printable
Sorry, I tried to make my software use QP, but failed to do so (note
my followup to my previous message).
and your paragraphs are not paragraphs but individual lines.
Yes, that's what I meant by "My lines are properly wrapped."
In other words, I made sure that my post was in a reasonably standard
form for news (shortish lines) _before_ it was sent; if QP had been
applied on top (I tried...), it wouldn't have made any difference.
-miles