[Mono-dev] bug 3860 - DirectoryInfo.GetFileSystemInfos returns a subdirectory that has unicode chars with the incorrect name
Atsushi Eno
atsushieno at veritas-vos-liberabit.com
Tue Mar 13 04:11:37 UTC 2012
I'm not very familiar with Macs but maybe because file names under OSX
file system are based on Unicode NFD variant?
Atsushi Eno
Jared Watts wrote:
>
> I opened bug 3860 <https://bugzilla.xamarin.com/show_bug.cgi?id=3860>
> earlier today, but I’m curious if anyone on the dev list has run into
> a similar issue or knows of a workaround.
>
> https://bugzilla.xamarin.com/show_bug.cgi?id=3860
>
> Basically, on Mac OS X, Directory.CreateDirectory is used to create a
> sub directory with Unicode chars in the path (ベー トーヴェン). When
> that directory is retrieved with DirectoryInfo.GetFileSystemInfos, the
> Name property is different than what it was created with.
>
> The attached .out file has the output from the sample repro program
> after it was run on Mac OS X.
>
> If you want to build the attached repro program:
>
> csc /t:exe /out:UnicodeFileRepro.exe Program.cs
>
> Thanks for any debugging ideas/workarounds!
>
> - jared
>
>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
More information about the Mono-devel-list
mailing list