Re: [evolution-patches] patch for 24026 try harder to not send
- From: Suresh Chandrasekharan <Suresh Chandrasekharan Eng Sun COM>
- To: Suresh Chandrasekharan Eng Sun COM, fejj ximian com
- Cc: evolution-patches ximian com
- Subject: Re: [evolution-patches] patch for 24026 try harder to not send
- Date: Thu, 16 Oct 2003 11:15:08 -0700 (PDT)
>rejected.
I expected this :)
>Thirdly, camel is multithreaded while gconf is not
>thread-safe. This is a Bad Thing (tm).
Hmmm....
>
>2. camel should not use evo-mail specific user data anyway (such as
>gconf keys or any other data that the mailer front-end saves
>independently of camel)
True when you see camel as an independent library, but when it's a part of
Evolution...
I still know this is wrong, but want to fix this desperately.
>3. and most importantly...
>
>- return "UTF-8";
>+ return (camel_get_default_charset());
>
>that is just plain wrong and likely to cause data corruption. Do you
>understand why the code returns UTF-8 there?
>
This may not be terribly wrong as you think, see that here the user defined
encoding will be selected only if other detection mechanism do fail, so
currently this will apply only for multibyte cases ( and undetected single byte
cases, so there's no regression if the user does not set anything, output stills
comes as UTF-8 ) , and if a japanese user sets the compose encoding to chinese
and blames the data loss on Evolution she may as well deserve at least that
much.
I'm not advocating anything here, but a knowledgeble user who wants her japanese
mails to go out in iso-2022-jp so that it don't come up as junk in her
receipients Outlook mail box unfortunately has to use some kind of fix like this
for the time being...
Thanks,
Suresh
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]