From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Fedin Subject: Re: [PATCH] Full NLS support for HFS (classic) filesystem Date: Mon, 06 Jun 2005 09:15:54 -0400 Message-ID: <42A44C8A.2000906@rambler.ru> References: <429B1E35.2040905@rambler.ru> <429C68A0.20003@rambler.ru> <429CBC75.2030605@rambler.ru> <429CD545.1070308@rambler.ru> <1117550958.8073.30.camel@imp.csi.cam.ac.uk> <429F0AF1.5060705@rambler.ru> <1117704266.11696.5.camel@imp.csi.cam.ac.uk> <42A05C6E.3000301@rambler.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: linux-fsdevel@vger.kernel.org, Roman Zippel Return-path: Received: from mxb.rambler.ru ([81.19.66.30]:3347 "EHLO mxb.rambler.ru") by vger.kernel.org with ESMTP id S261176AbVFFFPL (ORCPT ); Mon, 6 Jun 2005 01:15:11 -0400 To: Anton Altaparmakov In-Reply-To: Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Anton Altaparmakov wrote: > Well only some codepages have this problem. If you use say KOI-8R and > Latin9 or something then you would be fine. But use CP936 or Big5 and you > are screwed. Understand. >> Didn't meet such cases. Well, you're right, in this case dynamic table >>building will fail. But at least dynamic table solves problems with >>non-translatable characters. > > > That's because you are using KOI-8R which suggests to me that you don't > often use chineese or other asian characters... Yes, i don't use them at all. > I agree with filenames like that you have a problem. But it is EXT3's > design fault that this happens. It should have stored the names in UTF8 > or Unicode or whatever to start with then you could have used anything on > the system and it would have always worked... Well, anyway i don't have time to write EXT4 :-) P.S. Okay, as Roman suggested i will: 1. Replace "hfscodepage" with "codepage". 2. Fix coding style. But i would strongly suggest to leave dynamic table algorythm as is. Please beleive me, i wrote it because it's really needed. Roman, is it okay? -- Kind regards, Pavel Fedin