1.7.2 release?

Andy Koppe andy.koppe@gmail.com
Tue Jan 26 18:56:00 GMT 2010


2010/1/26 Corinna Vinschen:
> - Discussion: Linux or Windows default charsets as Cygwin default charsets
>  in locales without explicit charset?
>
>  My POV: I'm interested in POSIX/Linux interoperability in the first
>  place.  Native Windows interop is nice, but second.  And eventually
>  there is a workaround:  LANG="foo_BAR.CHARSET".

I fully agree. There's no technical requirement on the Windows side
that "foo_BAR" should mean the ANSI codepage, but there are plenty of
programs on the Unix/Linux side that expect it to imply a particular
charset. So this change should avoid a lot of trouble long-term.

Short-term, it's unfortunate for anyone who has already set their
locale with the ANSI assumption. Hopefully though, there are
relatively few people that have done that, what with UTF-8 being the
default. Also, in most locales the Linux charset is sufficiently
similar to the ANSI codepage that people won't even notice the
difference. And where it does make a big difference, such as in ja_JP,
things don't work too well currently anyway. Finally, as you say, the
answer to any complaints is straightforward.

Andy



More information about the Cygwin-developers mailing list