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 664626 - missing KOI-8R codepage support
missing KOI-8R codepage support
Status: RESOLVED FIXED
Product: evolution-mapi
Classification: Applications
Component: Mail
3.2.x
Other Linux
: Normal enhancement
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
Depends on:
Blocks:
 
 
Reported: 2011-11-23 10:55 UTC by Vladislav
Modified: 2012-03-15 14:22 UTC
See Also:
GNOME target: ---
GNOME version: 3.1/3.2


Attachments
added KOI8 support patch for exchange-mapi-mail-utils.c (117 bytes, patch)
2011-11-23 14:03 UTC, Vladislav
committed Details | Review

Description Vladislav 2011-11-23 10:55:58 UTC
exchange-mapi-mail-utils.c contains some hard-coded (!) codepage translations. The KOI-8R (CP20866 in M$ naming and it's default for russian in Outlook) codepage is not listed there, so Evolution is unable to correctly select display charset for KOI8-R-encoded messages.
Comment 1 Vladislav 2011-11-23 14:03:51 UTC
Created attachment 201996 [details] [review]
added KOI8 support patch for exchange-mapi-mail-utils.c
Comment 2 Milan Crha 2011-12-16 10:20:55 UTC
Thanks for a bug report and patch. It's expected that there will be some translation table between Microsoft code page contacts and charset identifiers. having it in an external file may help a bit, but most users will need a patched package anyway.
Comment 3 Milan Crha 2011-12-16 10:27:47 UTC
Created commit b92840a in ema master (3.3.3+)
Created commit a9ff123 in ema gnome-3-2 (3.2.3+)