On 11/ 7/12 05:04 PM, Michael M Slusarz wrote:
Quoting Oscar del Rio <[email protected]>:
On 11/ 7/12 12:08 AM, Michael M Slusarz wrote:
Quoting Oscar del Rio <[email protected]>:
While testing HTML composing of emails I noticed some problems in
the text/plain conversion.
The text/html part is as expected:
Normal <strong>Strong</strong> Normal <em>Italics</em> Normal
<u>Underline</u> Normal <strike>Strike</strike> Normal
But the text/plain part seems to have conversion problems (words
are joined):
Normal STRONGNormal /Italics/Normal _Underline_Normal StrikeNormal
I can't reproduce with IMP 6. And this testcase passes just fine:
http://git.horde.org/horde-git/-/commit/4ec7d98e8fc68bdea1332e0a6391e26d61047ddd
I did some debugging and was able to reproduce the problem on
demo.horde.org
The problem seems to be triggered by <br> lines within the paragraph
(e.g. if you do not backspace the blank line that is already inserted
when the composer window opens).
I was also able to trace it to ltrim() and rtrim() calls in function
_node($doc, $node) of Horde/Text/Filter/Html2text.php
Case 1 (bug):
<p><br>
word1 <strong>word2</strong> word3</p>
Output of _node(): "\nword1 WORD2word3"
I can't reproduce this.
Please logon to demo.horde.org as guest/guest
I left a couple of tests in the Inbox showing the behaviour.
Thanks
--
imp mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]