Mail Archives: cygwin/2011/10/05/14:24:15
On 10/5/2011 1:31 PM, Charles Wilson wrote:
> On 10/5/2011 12:27 PM, Corinna Vinschen wrote:
>> On Oct 5 18:04, Erwin Waterlander wrote:
>>> Op 4-10-2011 20:20, Corinna Vinschen schreef:
>>>> On Oct 4 20:03, Erwin Waterlander wrote:
>>>>> By the way, I noticed that with the default locale C.UTF-8 the
>>>>> nl_langinfo(CODESET) C function<langinfo.h> returns wrongly
>>>>> "ISO-8859-1",
>>>> Not for me:
>>>> [...]
>>>
>>> My program (wcd) uses gettext/libintl. Libintl is causing the
>>> effect. Libintl is not working properly with a locale C.UTF-8. That
>>> is a serious problem.
>>
>> That's a bug in libintl8 0.18.1.1-1. It does not happen with the
>> previous version 0.17-11. Hopefully this gets fixed ASAP.
[...]
> The other is the issue that spawned this thread, which raised questions
> about how basefiles::/etc/profile.d/lang.{sh,csh} should behave, and
> other related complexities. IIRC we reached an impasse with this
> subthread (and replies):
> http://cygwin.com/ml/cygwin/2011-09/msg00063.html
>
> See also the various messages in this thread, during the last day or two.
>
> So...I'm rather stuck. I can't fix anything if we don't have a plan for
> what the desired behavior IS. Right now, we all (except for Bruno!)
> agree that $current_behavior is bad. But how exactly to fix it -- and
> whether to do so in opposition to Bruno, the actual libintl maintainer
> -- is still an open question.
I think you're mixing two questions that should be kept separate. The
first is how /etc/profile.d/lang.{sh,csh} should set LANG. That's a
question that the Cygwin developers and/or base-files maintainer need to
decide. The second is whether libintl should override Cygwin's locale
settings. Isn't the answer clearly no? Why can't this be fixed (in
opposition to Bruno, if necessary) before a final decision is made about
/etc/profile.d/lang.{sh,csh}?
I don't recall any complaints from Cygwin users about C.UTF-8 being the
default, but there have already been several complaints about the new
behavior of libintl.
Ken
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -