Re: [evolution-patches] e_iconv_* replaced with g_iconv_*
- From: Jeffrey Stedfast <fejj novell com>
- To: Philip Van Hoof <spam pvanhoof be>
- Cc: evolution-patches gnome org, tinymail-devel-list gnome org
- Subject: Re: [evolution-patches] e_iconv_* replaced with g_iconv_*
- Date: Mon, 13 Nov 2006 12:15:51 -0500
Because giconv doesn't know the mappings for charsets that eiconv does.
it's not about the libc apis they wrap, it's about using the correct
to/from charset strings in *_iconv_open() (and about the caching -
you'll notice that glib has a copy of e-iconv's cache, but at the
gconvert level rather than at the giconv level)
Jeff
On Mon, 2006-11-13 at 17:41 +0100, Philip Van Hoof wrote:
> On Mon, 2006-11-13 at 11:25 -0500, Jeffrey Stedfast wrote:
>
> Hey Jeffrey,
>
> > GIconv is not good enough for Evolution - we tried this before and it
> > didn't work and caused all sorts of charset conversion problems.
>
> Strange, because both GIConv and e_iconv are both wrapping the same
> iconv API it seems. Is there a mailing lists discussion or backlog about
> these issues available?
>
> I was thinking about leaving the e_iconv_open and e_iconv_close APIs in
> tact so that the caching could still be in place, but let them return
> GIConv instances (in stead of iconv_t ones).
>
>
--
Jeffrey Stedfast
Desktop Hacker - Novell, Inc.
fejj novell com - www.novell.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]