X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Date: Mon, 6 Apr 2009 20:07:47 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: [1.7] Support for CJK Character Sets Message-ID: <20090406180747.GQ852@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20090406175139 DOT 85187 DOT qmail AT web4102 DOT mail DOT ogk DOT yahoo DOT co DOT jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090406175139.85187.qmail@web4102.mail.ogk.yahoo.co.jp> User-Agent: Mutt/1.5.19 (2009-02-20) Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Apr 7 02:51, neomjp wrote: > On 2009/04/06 20:04, Corinna Vinschen wrote: > > > After some long mulling over this problem, I gave up on supporting JIS. > > > > So, I removed JIS support from Cygwin again. Given that SJIS and eucJP > > > are both available, this shoudn't pose a big problem for Japanese users. > > Ok, I understand. I was starting to write a mail about the > differences among CP50220-50222, but I will quit it. I would nevertheless be glad if you would write something up about them, so we have it in the records should we ever re-examine this issue. > > > This is fixed now in CVS. The fact that eucJP knows triplebyte > > > sequences but the Windows eucJP codepage 20932 does not (converting > > > these widechars to incompatible doublebyte sequences instead) was not > > > really helpful but as far as I can test it, it appears to work now. > > Thanks for the fix. If the double byte eucJP works, I think it > is ok. No, no. I implemented the full three-byte variation as it is, for instance, implemented in glibc as well. Cygwin converts the CP 20932 doublebyte sequences for JIS X 0212 into Unix compatible triplebyte sequences and vice versa. So Cygwin applications see a Unix-like eucJP implementation, not a CP 20932 implementation. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/