<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Something strange with flowed and QP</title> 
  <pubDate>Fri, 10 Apr 2026 20:05:41 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/10431</link> 
  <atom:link rel="self" type="application/rss+xml" title="Something strange with flowed and QP" href="https://bugs.horde.org/ticket/10431/rss" /> 
  <description>Something strange with flowed and QP</description> 
 
   
   
  <item> 
   <title>I&#039;m not sure if the bug is when writing or when rendering th</title> 
   <description>I&#039;m not sure if the bug is when writing or when rendering the message. But probably rather when rendering, because it seems to work fine if reading the message in Thunderbird.
I don&#039;t want to upload the whole message here, so here are the relevant lines, let&#039;s see what whups makes of it:

Das könnte zum Beispiel so aussehen, dass wir bei entsprechenden Anfragen diese an eine Kontaktperson bei Euch weiterleiten. Oder Ihr schnürt ein entsprechendes Paket, dass wir in unseren Angeboten mit anführen. Bei erfolgreicher Vermittlung bekämen wir eine Vermittlungsgebühr.
Wir ständen dann weiterhin für 3rd-Level-Support zur Verfügung, d.h. für alle Anfragen des Kunden bzgl. Horde, die nicht zum Tagesgeschäft gehören.

This is how IMP encodes them (iso-8859-1, flowed, DelSP=yes):

Das k=F6nnte zum Beispiel so aussehen, dass wir bei entsprechenden  
Anfragen diese an eine Kontaktperson bei Euch weiterleiten. Oder Ihr  
schn=FCrt ein entsprechendes Paket, dass wir in unseren Angeboten mit  
anf=FChren. Bei erfolgreicher Vermittlung bek=E4men wir eine  
Vermittlungsgeb=FChr.
Wir st=E4nden dann weiterhin f=FCr 3rd-Level-Support zur Verf=FCgung, d.h. =
 
f=FCr alle Anfragen des Kunden bzgl. Horde, die nicht zum Tagesgesch=E4ft  
geh=F6ren.

All lines have trailing two character with the exception of:
- the last lines of both paragraphs
- the line with the leading =
- the line after that, which only contains a single space

After quoted-printable decoding (manuall with quoted_printable_decode(), not through Horde), this becomes:

Das könnte zum Beispiel so aussehen, dass wir bei entsprechenden  
Anfragen diese an eine Kontaktperson bei Euch weiterleiten. Oder Ihr  
schnürt ein entsprechendes Paket, dass wir in unseren Angeboten mit  
anführen. Bei erfolgreicher Vermittlung bekämen wir eine  
Vermittlungsgebühr.
Wir ständen dann weiterhin für 3rd-Level-Support zur Verfügung, d.h.  
für alle Anfragen des Kunden bzgl. Horde, die nicht zum Tagesgeschäft  
gehören.

All lines but the final lines of the paragraphs have two trailing spaces.

When rendered in IMP after converting to fixed, this results in (and I&#039;m sure Whups is going to add line breaks at the wrong places now):

Das könnte zum Beispiel so aussehen, dass wir bei entsprechenden
Anfragen diese an eine Kontaktperson bei Euch weiterleiten. Oder Ihr
schnürt ein entsprechendes Paket, dass wir in unseren Angeboten mit
anführen. Bei erfolgreicher Vermittlung bekämen wir eine
Vermittlungsgebühr.
Wir ständen dann weiterhin für 3rd-Level-Support zur Verfügung, d.h.für alle Anfragen des Kunden bzgl. Horde, die nicht zum Tagesgeschäft
gehören.

This is really messed up. The first paragraph is wrapped regularly, but the second paragraph is concatenating the first two lines into one, but eats the space between them at the same time.</description> 
   <pubDate>Tue, 16 Aug 2011 14:14:30 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/10431#t66991</link> 
  </item> 
   
  <item> 
   <title>&gt; I&#039;m not sure if the bug is when writing or when rendering </title> 
   <description>&gt; I&#039;m not sure if the bug is when writing or when rendering the 
&gt; message. But probably rather when rendering, because it seems to work 
&gt; fine if reading the message in Thunderbird.

On first glance, this looks like some kind of edge case.  Since it seems to be pretty rare, I&#039;ll take a look at this later.  If someone wanted to created a unit test case, that would definitely help out.</description> 
   <pubDate>Wed, 31 Aug 2011 06:28:00 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/10431#t67173</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Bug #10431: </title> 
   <description>Changes have been made in Git for this ticket:

Bug #10431: Generated a test case

 1 files changed, 70 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/230d2263dc0fbb40763ef6f969fb223a71be8ae9</description> 
   <pubDate>Wed, 05 Oct 2011 05:51:30 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/10431#t67952</link> 
  </item> 
   
  <item> 
   <title>I&#039;ve generated a test case, but it works fine for me.  Think</title> 
   <description>I&#039;ve generated a test case, but it works fine for me.  Thinking you will probably have to look at stages in test case to figure out where it is deviating on your system.</description> 
   <pubDate>Wed, 05 Oct 2011 05:53:23 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/10431#t67953</link> 
  </item> 
   
  <item> 
   <title>The test works fine for me too.</title> 
   <description>The test works fine for me too.</description> 
   <pubDate>Sat, 15 Oct 2011 11:31:40 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/10431#t68237</link> 
  </item> 
   
  <item> 
   <title>Closing, unless/until somebody can find a reproducible test </title> 
   <description>Closing, unless/until somebody can find a reproducible test case.</description> 
   <pubDate>Tue, 18 Oct 2011 03:48:16 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/10431#t68279</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
