| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| X-SWARE-Spam-Status: | No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SARE_SUB_ENC_UTF8,SPF_PASS |
| X-Spam-Check-By: | sourceware.org |
| MIME-Version: | 1.0 |
| Date: | Thu, 20 Aug 2009 14:36:55 +0200 |
| Message-ID: | <6910a60908200536v51f34753j640a7b12aeb44c0d@mail.gmail.com> |
| Subject: | [1.7] setlocale utf-8 |
| From: | Reini Urban <rurban AT x-ray DOT at> |
| To: | The Cygwin Mailing List <cygwin AT cygwin DOT com> |
| X-IsSubscribed: | yes |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Id: | <cygwin.cygwin.com> |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sourceware.org/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
--001636ed7843c8f0930471920109
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Can we please clarify some oy my problems with our new locale support in
http://cygwin.com/1.7/cygwin-ug-net/setup-locale.html
LC_ALL=utf-8 does not work. Must contain the language, same as on linux.
LC_ALL=en_US.utf-8 does not work. UTF-8 must be uppercase, in contrary to linux.
LC_ALL=UTF-8 does not work. Must contain the language, like
en_US.UTF-8, same as on linux.
I'm working around that now in the new perl.
fedora core:
setlocale(LC_ALL,"") failed
with LC_ALL = utf-8
LANG =
CYGWIN =
setlocale(LC_ALL,"") okay
with LC_ALL = en_US.utf-8
LANG =
CYGWIN =
setlocale(LC_ALL,"") failed
with LC_ALL = de.UTF-8
LANG =
CYGWIN =
setlocale(LC_ALL,"") okay
with LC_ALL = en_US.utf-8
LANG = en_US.utf-8
CYGWIN =
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
--001636ed7843c8f0930471920109
Content-Type: application/octet-stream; name="loctest.c"
Content-Disposition: attachment; filename="loctest.c"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fylh570v1
LyoKaHR0cDovL2N5Z3dpbi5jb20vMS43L2N5Z3dpbi11Zy1uZXQvb3YtbmV3
MS43Lmh0bWwjb3YtbmV3MS43LXBvc2l4Ci0gQSBsb3Qgb2YgY2hhcmFjdGVy
IHNldHMgYXJlIHN1cHBvcnRlZCBub3cgdmlhIGEgY2FsbCB0byBzZXRsb2Nh
bGUoKS4KICBUaGUgc2V0dGluZyBvZiB0aGUgZW52aXJvbm1lbnQgdmFyaWFi
bGVzICRMQU5HLCAkTENfQUxMIG9yICRMQ19DVFlQRSB3aWxsCiAgYmUgdXNl
ZC4gIEZvciBpbnN0YW5jZSwgc2V0dGluZyAkTEFORyB0byAiZGVfREUuSVNP
LTg4NTktMTUiIGJlZm9yZQogIHN0YXJ0aW5nIGEgQ3lnd2luIHNlc3Npb24g
d2lsbCB1c2UgdGhlIElTTy04ODU5LTE1IGNoYXJhY3RlciBzZXQgaW4KICB0
aGUgZW50aXJlIHNlc3Npb24uICBVVEYtOCBpcyBzdXBwb3J0ZWQgYXMgd2Vs
bCwgYXMgaW4gImVuX1VTLlVURi04Ii4KKi8KCiNpbmNsdWRlIDxzdGRpby5o
PgojaW5jbHVkZSA8c3RkbGliLmg+CiNpbmNsdWRlIDxsb2NhbGUuaD4KCnZv
aWQgc2V0bG9jYWxlX3Rlc3QoKSB7CiAgICBjaGFyICogY29uc3QgbGNfYWxs
ID0gZ2V0ZW52KCJMQ19BTEwiKTsKICAgIGNoYXIgKiBjb25zdCBsYW5nICAg
PSBnZXRlbnYoIkxBTkciKTsKICAgIGNoYXIgKiBjb25zdCBjeWd3aW4gPSBn
ZXRlbnYoIkNZR1dJTiIpOwoKICAgIGlmICghc2V0bG9jYWxlKExDX0FMTCwg
IiIpKSB7CiAgICAgICAgcHJpbnRmKCJzZXRsb2NhbGUoTENfQUxMLFwiXCIp
IGZhaWxlZFxuIik7CiAgICB9IGVsc2UgewogICAgICAgIHByaW50Zigic2V0
bG9jYWxlKExDX0FMTCxcIlwiKSBva2F5XG4iKTsKICAgIH0KICAgIHByaW50
Zigid2l0aFx0TENfQUxMID0gJXNcbiIsIGxjX2FsbCk7CiAgICBwcmludGYo
Ilx0TEFORyA9ICVzXG4iLCAgIGxhbmcpOwogICAgcHJpbnRmKCJcdENZR1dJ
TiA9ICVzXG4iLCBjeWd3aW4pOwp9CgppbnQKbWFpbiAoaW50IGFyZ2MsIGNo
YXIqKiBhcmd2KSB7CiAgICBwdXRlbnYoIkxDX0FMTD0iKTsKICAgIHB1dGVu
digiTEFORz0iKTsKICAgIHB1dGVudigiQ1lHV0lOPSIpOwogICAgc2V0bG9j
YWxlX3Rlc3QoKTsKICAgIHB1dGVudigiTENfQUxMPXV0Zi04Iik7CiAgICBw
dXRlbnYoIkxBTkc9Iik7CiAgICBwdXRlbnYoIkNZR1dJTj0iKTsKICAgIHNl
dGxvY2FsZV90ZXN0KCk7CiAgICBwdXRlbnYoIkxDX0FMTD0iKTsKICAgIHB1
dGVudigiTEFORz1lbl9VUy5VVEYtOCIpOwogICAgcHV0ZW52KCJDWUdXSU49
Iik7CiAgICBzZXRsb2NhbGVfdGVzdCgpOwogICAgcHV0ZW52KCJMQ19BTEw9
VVRGLTgiKTsKICAgIHB1dGVudigiTEFORz0iKTsKICAgIHB1dGVudigiQ1lH
V0lOPSIpOwogICAgc2V0bG9jYWxlX3Rlc3QoKTsKICAgIHB1dGVudigiTENf
QUxMPVVURi04Iik7CiAgICBwdXRlbnYoIkxBTkc9Iik7CiAgICBwdXRlbnYo
IkNZR1dJTj1jb2RlcGFnZTp1dGYtOCIpOwogICAgc2V0bG9jYWxlX3Rlc3Qo
KTsKICAgIHB1dGVudigiTENfQUxMPVVURi04Iik7IC8qIGVycm9yICovCiAg
ICBwdXRlbnYoIkxBTkc9ZW5fVVMuVVRGLTgiKTsKICAgIHB1dGVudigiQ1lH
V0lOPWNvZGVwYWdlOnV0Zi04Iik7CiAgICBzZXRsb2NhbGVfdGVzdCgpOwog
ICAgcHV0ZW52KCJMQ19BTEw9Iik7CiAgICBwdXRlbnYoIkxBTkc9ZW5fVVMu
VVRGLTgiKTsKICAgIHB1dGVudigiQ1lHV0lOPWNvZGVwYWdlOnV0Zi04Iik7
CiAgICBzZXRsb2NhbGVfdGVzdCgpOwogICAgcHV0ZW52KCJMQ19BTEw9ZW5f
VVMuVVRGLTgiKTsKICAgIHB1dGVudigiTEFORz0iKTsKICAgIHB1dGVudigi
Q1lHV0lOPSIpOwogICAgc2V0bG9jYWxlX3Rlc3QoKTsKICAgIHB1dGVudigi
TENfQUxMPWVuX1VTLlVURi04Iik7CiAgICBwdXRlbnYoIkxBTkc9ZW5fVVMu
VVRGLTgiKTsKICAgIHB1dGVudigiQ1lHV0lOPSIpOwogICAgc2V0bG9jYWxl
X3Rlc3QoKTsKICAgIHB1dGVudigiTENfQUxMPWVuX1VTLnV0Zi04Iik7IC8q
IG9rYXkgb24gbGludXghICovCiAgICBwdXRlbnYoIkxBTkc9Iik7CiAgICBw
dXRlbnYoIkNZR1dJTj0iKTsKICAgIHNldGxvY2FsZV90ZXN0KCk7CiAgICBw
dXRlbnYoIkxDX0FMTD1kZS5VVEYtOCIpOwogICAgcHV0ZW52KCJMQU5HPSIp
OwogICAgcHV0ZW52KCJDWUdXSU49Iik7CiAgICBzZXRsb2NhbGVfdGVzdCgp
OwogICAgcHV0ZW52KCJMQ19BTEw9ZW5fVVMudXRmLTgiKTsgIC8qIG9rYXkg
b24gbGludXghICovCiAgICBwdXRlbnYoIkxBTkc9ZW5fVVMudXRmLTgiKTsK
ICAgIHB1dGVudigiQ1lHV0lOPSIpOwogICAgc2V0bG9jYWxlX3Rlc3QoKTsK
fQoK
--001636ed7843c8f0930471920109
Content-Type: text/plain; charset=us-ascii
--
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
--001636ed7843c8f0930471920109--
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |