Mail Archives: cygwin/2001/09/25/09:35:01
Hi!
Tuesday, 25 September, 2001 Kazuhiro Fujieda fujieda AT jaist DOT ac DOT jp wrote:
KF> Hi, Egor.
>>>> On Tue, 25 Sep 2001 16:35:33 +0400 egor duda <deo AT logos-m DOT ru> said:
KF>> The current Cygwin DLL doesn't support codepages other than
KF>> OEM or ANSI in the current system locale, because Win32 APIs
KF>> sensitive to the codepage can't handle them.
>>
>> it's possible, i believe, to add something like CYGWIN=codepage:asis
>> all codepage-specific functions do allow supplying any valid codepage
>> to them with one exception: /dev/clipboard handling code.
KF> Most of all file I/O functions don't allow codepages other than
KF> OEM or ANSI.
KF> In NTFS, these functions mutually translate filenames between
KF> a codepage and UNICODE. They must know the codepage used to
KF> represent filenames. But Win32 provides APIs only indicating OEM
KF> or ANSI, that is SetFileApisTo{ANSI,OEM}.
i know. but if user doesn't care about file names, but does care about
console output -- he won't be able to do 'chcp 20866' like he did
before. the problem is not with SetFileApisTo* stuff, but in
console-handling code -- it ignores current set codepage and enforces
oem or ansi one.
Egor. mailto:deo AT logos-m DOT ru ICQ 5165414 FidoNet 2:5020/496.19
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -