Date: Thu, 26 Feb 2009 13:29:18 -0500 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Stanislav Sedov <stas@FreeBSD.org> Cc: gnome@FreeBSD.org Subject: Re: [FreeBSD port]: devel/glib20 Message-ID: <1235672958.3297.84.camel@shumai.marcuscom.com> In-Reply-To: <20090226171804.8681e79c.stas@FreeBSD.org> References: <20090224021026.ba40bdc2.stas@FreeBSD.org> <1235598615.3297.60.camel@shumai.marcuscom.com> <20090226171804.8681e79c.stas@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-dpEd53y+XqSsF6tMNMME Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2009-02-26 at 17:18 +0300, Stanislav Sedov wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > On Wed, 25 Feb 2009 16:50:15 -0500 > Joe Marcus Clarke <marcus@marcuscom.com> mentioned: >=20 > > On Tue, 2009-02-24 at 02:10 +0300, Stanislav Sedov wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > > Hash: SHA1 > > >=20 > > > Hi! > > >=20 > > > glib20 has a known filename encoding problem with non-utf8 > > > locales, because it doesn't perform names conversion from > > > internal UTF8 to current locale by default (it used to do > > > that some time ago). The patch included changes glib20 > > > behaviour to always do the conversion (this will work > > > for all non-UTF8 locales and will have no effect fot UTF8 > > > ones). This is effectively the same redhat & co does in > > > their deistributions. > > >=20 > > > Comments? > >=20 > > I have no objection, but I don't typically run into problems with > > non-UTF-8 locales. I think it would be safer if you made this into an > > OPTION, and added this as an extra patch if the OPTION is enabled. > >=20 >=20 > Doesn't running gtk/glib (e.g. sylpheed, gimp) apps with non-UTF locale > break filenames for you? Maybe. But with a locale of en_US.UTF-8, I don't tend to run into non-UTF-8 filenames. > From looking into the code it's always the case > for non-UTF locales (well, if you running ISO8859-1 you shouldn't have > problems too). On the other hand enabling LANG-based locale detection sho= uld > not hurt prefromance much (I think the overhead of parsing LANG is neglib= le). > Sure, we can OPTIONfy this, but I belive the options should be enabled by > default in this case (otherwise, people will continue to step onto this > bug). Major Linux distributions also have this option turned on by defaul= t > to match the behavior of older version of glib where the locale detection > code was always enabled. Admittedly, I can't appreciate the scope of this problem. Bland has already chimed in on this, and I know he's done some work on i18n in the past. I'll defer to his judgment. Joe >=20 > - --=20 > Stanislav Sedov > ST4096-RIPE > -----BEGIN PGP SIGNATURE----- >=20 > iEYEARECAAYFAkmmpJwACgkQK/VZk+smlYHSRwCfcXFhunyBxQeQ/wymMxRQvJWT > os4An0rSA7LHDuVr0t4xMrOx3qcSFqNP > =3Duyq9 > -----END PGP SIGNATURE----- >=20 > !DSPAM:49a6a495967001992815926! >=20 >=20 >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-dpEd53y+XqSsF6tMNMME Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkmm330ACgkQb2iPiv4Uz4eZ7gCfSIpN/03kL5i581oc++c077jH SHgAn1xCHGenqUZ2HlHVvI19Wu0yBOxj =80Cp -----END PGP SIGNATURE----- --=-dpEd53y+XqSsF6tMNMME--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1235672958.3297.84.camel>