Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Dec 2009 14:34:41 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        vova@fbsd.ru
Cc:        gnome <gnome@freebsd.org>
Subject:   Re: evolution + evolution-mapi + iconv and charset CP20866
Message-ID:  <1261769681.1555.16.camel@shumai.marcuscom.com>
In-Reply-To: <1261768572.2673.10.camel@localhost>
References:  <1261595748.51825.38.camel@localhost> <1261756288.1555.9.camel@shumai.marcuscom.com> <1261757998.2710.24.camel@localhost> <1261759388.1555.10.camel@shumai.marcuscom.com> <1261768572.2673.10.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-bNL1lCsim0VrWfBFZUNi
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2009-12-25 at 22:16 +0300, Vladimir Grebenschikov wrote:
> >>> CP20866 is the Windows encoding for KOI8-R.  I'm not sure why libicon=
v
> >>> does not support it.
> >>=20
> >> Looks like it was supported in past, and then support was just dropped=
.
> >>
> >> Looks like iconv broken in place of reading charset aliases from file.
> >>
> > No.  Now that I look at the code, it is not libiconv that reads this
> > file, but libcharset.
> =20
> So, evolution-mapi missuses libiconv ?

No, I don't think so.  I think iconv probably needs an internal alias
added for CP20866, but I don't know enough about this encoding (and how
it may differ from KOI8-R) to say for certain.  Bland seems to be more
clued in on libiconv.  Perhaps he can comment.

>=20
> >> PS. Can't read your message in evolution due to "Formatting message"
> >> issue (known evolution issue, fixed in recent version). Does MC repo
> >> have 2.29.3 evolution or later ?
>=20
> > Not yet.  What is the bug ID?
>=20
> https://bugzilla.gnome.org/show_bug.cgi?id=3D361145
>=20
> reported as partially fixed in
> http://ftp.gnome.org/pub/GNOME/desktop/2.29/2.29.3/NEWS

It doesn't sound like this is the same bug you are reporting.

Joe

>=20
>=20
>=20
> Joe
>=20
> >=20
> > -------- =D0=98=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=BE=D0=B5 =D1=81=D0=BE=
=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B5 --------
> > =D0=9E=D1=82: Joe Marcus Clarke <marcus@marcuscom.com>
> > =D0=9A=D0=BE=D0=BC=D1=83: vova@fbsd.ru
> > =D0=9A=D0=BE=D0=BF=D0=B8=D1=8F: gnome <gnome@freebsd.org>
> > =D0=A2=D0=B5=D0=BC=D0=B0: Re: evolution + evolution-mapi + iconv and ch=
arset CP20866
> > =D0=94=D0=B0=D1=82=D0=B0: Fri, 25 Dec 2009 10:51:28 -0500
> >=20
> > On Wed, 2009-12-23 at 22:15 +0300, Vladimir Grebenschikov wrote:
> > > Hi=20
> > >=20
> > > Anybody knows answer on following questions:
> > > - why libiconv has no support for CP20866 charset (alias for koi8-r)
> > > - or why /usr/local/libdata/charset.alias file is not processed by
> > > libiconv
> > > - or why evolution-mapi provides mail messages with that charset=20
> > >=20
> > > Problem reading mail with evolution + evolution-mapi some messages ar=
e
> > > not displayed correctly, on stderr error message about inability to
> > > convert CP20866.
> > >=20
> > > Same error shown by iconv.
> > >=20
> > > $ iconv -f CP20866 -t koi8-r /etc/hosts
> > > iconv: conversion from CP20866 unsupported
> > > iconv: try 'iconv -l' to get the list of supported encodings
> > > $
> >=20
> > CP20866 is the Windows encoding for KOI8-R.  I'm not sure why libiconv
> > does not support it.
> >=20
> > Try setting CHARSETALIASDIR to be the full path to charset.alias, and
> > see if that works.
> >=20
> > Joe
> >=20
> >=20
>=20
>=20

--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-bNL1lCsim0VrWfBFZUNi
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (FreeBSD)

iEYEABECAAYFAks1E9AACgkQb2iPiv4Uz4e61wCfcH82XuH5Sx+eIj/JHbFwwajM
OOIAn00wC3rkx79f/0uVAoLMa/IvcTCy
=R6fR
-----END PGP SIGNATURE-----

--=-bNL1lCsim0VrWfBFZUNi--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1261769681.1555.16.camel>