Closed Bug 979857 Opened 8 years ago Closed 5 years ago
Adding characters like right-arrow or right-single-quotation-mark to plaint-text email when default charset=ISO-8859-1 causes all leading spaces to be removed
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36 Steps to reproduce: Send a plain-text email with default charset=ISO-8859-1 format=flowed, leading spaces and a single 'weird' character. EXAMPLE: 10 leading spaces then a ’ character (right-single-quotation-mark) Actual results: Email is converted to charset=WINDOWS=1252 (or UTF-8 if → arrow is used). All leading spaces are removed throughout the email. RESULT: 10 leading spaces then a ’ character (right-single-quotation-mark) Expected results: Leading spaces should be preserved when converting email to WINDOWS=1252 or UTF-8. EXPECTED: 10 leading spaces then a ’ character (right-single-quotation-mark)
A workaround for this issue is to set email to UTF-8 (Edit→Preferences→Display→Advanced), thus avoiding any conversions that cause leading whitespace to be lost. I wrote a longer version of this issue here: http://rudametw.github.io/blog/posts/2014.03.05/Thunderbird-leading-spaces-bug.html Walter Rudametkin
Can you reproduce this in version 45?
Component: Untriaged → Message Compose Window
Hi, It took me a bit to find a non UTF-8 email, seems all of my contacts are now using UTF-8. So I tested autoconverting a couple of emails in us-ascii and ISO-8859-1 to Windows-1252 and UTF-8 and it works fine now. I still use flowed text, which has a couple of other issues, but in this case leading spaces are properly kept. IMHO you can close this bug. Regards, Walter
Thanks for the update
Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.