After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 85502 - Umlauts (הצ�) / High Bit chars in forwarded/follow-upd articles are "utf-8"
Umlauts (הצ�) / High Bit chars in forwarded/follow-upd articles are "utf-8"
Status: RESOLVED FIXED
Product: Pan
Classification: Other
Component: general
pre-0.12.0 betas
Other Linux
: Normal major
: 0.12.1
Assigned To: Charles Kerr
Charles Kerr
: 85050 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-06-16 20:33 UTC by Alexander Skwar
Modified: 2006-06-18 05:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot ot followup (32.95 KB, image/png)
2002-06-17 05:09 UTC, Charles Kerr
Details
My signature file (281 bytes, text/plain)
2002-06-30 22:05 UTC, Alexander Skwar
Details

Description Alexander Skwar 2002-06-16 20:33:15 UTC
When forwarding or follow-up'ing/replying to an article containing
Umlauts/high-bit characters like δφό€ (Euro), the letter is "destroyed". 
Instead of δ, I see Γ€.  This looks like Pan stores the articles in UTF-8
internally but doesn't convert that to "plain" letters when composing the
new message.

This is with the Mandrake RPM pan-0.11.94-2mdk on Mandrake Linux Cooker.
Comment 1 Alexander Skwar 2002-06-16 20:36:50 UTC
Forgot to set Severity to Major.  This is major, because it destroys
the articles.
Comment 2 Charles Kerr 2002-06-16 21:09:18 UTC
I don't think I can fix this for 0.12.0
without breaking the string freeze.
Marking for 0.12.1.
Comment 3 Charles Kerr 2002-06-17 05:09:46 UTC
Created attachment 9267 [details]
screenshot ot followup
Comment 4 Charles Kerr 2002-06-17 05:12:23 UTC
I've just added an attachment of what I see when I hit
followup to your test post.  The characters look correct
to me, am I doing the wrong thing and not tickling the bug?

(Side note: I had to change my monospace font because the
versions of courier and courier new shipping with RH7.3
don't seem to have the euro symbol...?)
Comment 5 Alexander Skwar 2002-06-17 07:33:10 UTC
Hmm, strange.  With my PC at work, I also cannot reproduce this bug. 
Here I'm using 0.11.93 - however at home I also had it with 0.11.93.

However, at home I can reproduce it.  Which packages/settings might
influence this?
Comment 6 Christophe Lambin 2002-06-24 06:50:06 UTC
Alexander: are you still seeing this in 0.12.0 ?
Comment 7 Alexander Skwar 2002-06-24 08:34:56 UTC
No, I'm not seeing it anymore.
Comment 8 Alexander Skwar 2002-06-30 22:04:37 UTC
Reopening bug.

I noticed that the described behaviour happens, when I use a signature
file (see attachment).  Without a/this signature, umlauts are
preserved just fine.  But as soon as I set a .sig in the profiles
setting, they are destroyed.
Comment 9 Alexander Skwar 2002-06-30 22:05:10 UTC
Forgot to say - this happens with 0.12.0
Comment 10 Alexander Skwar 2002-06-30 22:05:49 UTC
Created attachment 9525 [details]
My signature file
Comment 11 Alexander Skwar 2002-06-30 22:09:16 UTC
Sorry, for all those comments right now...

On my PC, the signature file is in iso-8859-1 encoding.  When I change
the encoding to utf8 using recode, high bit chars are preserved.

However, pan should detect if the sig is/might be a UTF8 text, and if
it is not, it should convert it first.  I don't know how you might
detect this, but "file" is able to do so.
Comment 12 Christophe Lambin 2002-06-30 23:11:14 UTC
Aha!  That explains a lot.  I'll have this fixed for 0.12.1 / 0.13.0
(whichever comes first).

Thanks for tracking this.
Comment 13 Christophe Lambin 2002-07-01 20:21:32 UTC
*** Bug 85050 has been marked as a duplicate of this bug. ***
Comment 14 Christophe Lambin 2002-07-04 21:01:42 UTC
Fixed for 0.12.1.