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 88010 - Problem with character encoding on followup
Problem with character encoding on followup
Status: RESOLVED FIXED
Product: Pan
Classification: Other
Component: general
pre-0.13.0 betas
Other Linux
: Normal major
: 0.13.0
Assigned To: Charles Kerr
Charles Kerr
Depends on:
Blocks:
 
 
Reported: 2002-07-12 11:16 UTC by DevilKin
Modified: 2006-06-18 04:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
the screenshot (76.20 KB, image/png)
2002-07-14 16:52 UTC, Charles Kerr
Details

Description DevilKin 2002-07-12 11:16:03 UTC
There seems to be a problem with character encoding. In the original 
post i had the string

60!C
(with the '!' == the symbol for degrees, i can't type it on this 
keyboard, qwerty)

When I hit F to followup, i get this

=?iso-8859-1?b?NjWwQw==?=

for the same string.

I made a screenshot. Original post is in the background to the left, 
followup to the right.

http://www.blindguardian.org/temp/pan/pan-char-encoding-followup.png

DevilKin
Comment 1 Charles Kerr 2002-07-14 16:52:15 UTC
Created attachment 9854 [details]
the screenshot
Comment 2 Charles Kerr 2002-07-14 16:52:46 UTC
confirmed
Comment 3 Charles Kerr 2002-07-15 07:20:43 UTC
Ugly one, this: the old kludge of holding the reply portion
of a message doesn't stand up to GMimeification: GMime rightly
encodes the header in quoted-printable, so as a result
the reply body is also quoted-printable.

This was just a hack to attach a char* reply portion into the
Article for later in the control flow of building the compose
window, so now Pan uses g_object_set_data_full(mw->message)
for this purpose.

At any rate, fixed in cvs head:
http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan/base&command=DIFF_FRAMESET&file=article.h&rev1=1.27&rev2=1.28&root=/cvs/gnome
http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=message-window.c&rev1=1.291&rev2=1.292&root=/cvs/gnome