Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Subject: RE: Unicode in filenames support? (FAQ update needed) Date: Wed, 8 Jun 2005 18:20:13 -0400 Message-ID: <94BF3137C62D3E4CAED7E97F876585F09DA9B7@pauex2ku08.agere.com> From: "Williams, Gerald S \(Jerry\)" To: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id j58MKbkX024115 I wrote: >> However, it was NTFS-specific and Cygwin went a different >> route (which has path length limitations, but I digress). Christopher Faylor wrote: > And, Joshua could I get a FAQ entry about this, too? This > has got to be at least the fifth time that someone has felt > compelled to make the observation that the current > implementation of managed mode has path length limitations. Sorry, poor wording choice. To be honest, I don't even know if managed mounts still have those limitations since I don't use them, although that was my understanding at the time. My approach was to use underlying NT services that bypass normal Windows naming restrictions, allowing more or less arbitrary Unicode strings as file names. It had path length limitations, but they were no worse than what Windows has already. It was my understanding that Cygwin managed mounts did this by escaping such characters into multi-character sequences, which of course would cause you to run into the Windows limits sooner. There are other ways to accomplish this, so the mechanism may have changed for all I know. (I don't necessarily expect that there will be any interest in my solution, but I thought that I should mention it just in case. As I said, there are other ways to deal with this without imposing path length limitations, and I don't even know how much of a concern such limits are in general.) gsw -- 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/