Overview Description: Return character in plain text mail compose doesn't appear in sent mail Steps to Reproduce: 1) Open a plain text mail compose window. 2) Type some text, including some return (newline) characters. 3) Sent the mail. 4) Look at the received mail. Actual Results: The return characters that appeared to be in the composed mail are not apparent when viewing the message. Expected Results: Returns should be there. Build Date & Platform Bug Found: 7_7 Linux. Additional Builds and Platforms Tested On: None. Additional Information: Works in html compose.
The problem comes fron Ender. The text a get with the Ender's function GetContentsAsText() contains space (0x20) instance of return. Reassign to sfraser
Akk, does this require your formatted text output?
Yes, it should be using the formatted plaintext output. I'm in the process of redesigning the output routines to take a mime type and a flags argument, instead of the huge proliferation of output routines we were seeing (I had added four new ones and then decided enough was enough), which will make it easier for clients like mail compose to specify the type and format they want. This will be checked in shortly after the tree reopens, post M8. If you need this for M8, let me and chofmann know, and we can make the argument for checking the change in early, or in temporarily making the EditorShell routines force formatted output instead of unformatted.
Checked in; you should now be getting formatted output. Let me know if there are still problems with the formatting.
<I updated the M8 release note tracking bug for this.>
verified fixed with 1999081608 build