Well, you could say it's a general file system issue. From my experiences 
Finder requires file systems to adhere to the restriction of HFS+, that 
Unicode filenames must be presented in decomposed form (read 
http://developer.apple.com/technotes/tn/tn1150.html#UnicodeSubtleties for 
details on that).

NTFS (and surely a lot of other file systems) doesn't care about composition 
forms. It will gladly store two files that seem to have the exact same file 
names, but that have their names stored in different composition forms. It's 
just two different byte strings to the file system.

This is what I _assume_ is causing the issue, and the assumption is 
strengthened by the fact that renaming the file in OS X to the same file 
name fixes the issue for that particular file (file name passes through OS X 
in the renaming process and gets decomposed). Also, POSIX programs (i.e. the 
bash shell) don't seem to mind these composed file names.

I haven't done enough testing to say that I'm 100% sure, but this is what I 
think is the issue. If I'm right, it's not NTFS-specific, a lot of other 
file systems will be having these issues, but it's not MacFUSE-specific 
either. It's a matter of programming for the Finder, and the file management 
frameworks of OS X.
It's difficult to solve because it means converting composition forms, and 
thus restricting what files can be displayed in a directory (you can no 
longer have files with seemingly identical file names that are stored in 
different composition forms).

- Erik
--------------------------------------------------
From: "Tebo" <[EMAIL PROTECTED]>
Sent: Wednesday, June 04, 2008 2:48 PM
To: "macfuse-devel" <macfuse-devel@googlegroups.com>
Subject: Re: Trouble with UTF-8

>
> Hi Erik, I'm having the same problem, and looking trough the web it
> seems that the problem has nothing to do with ntfs-3g but it does with
> macfuse.
>
> I read a post the other day in this group about the same problem, I
> can remember the URL now but the answer was that the problem was
> related with macfuse.
>
> Maybe this is not true... I just can't say
>
> On May 25, 3:54 am, "Erik Larsson" <[EMAIL PROTECTED]> wrote:
>> Hi..
>>
>> It's not the appropriate place. Discussions on the ntfs-3g package for OS 
>> X
>> have nothing to do with discussions on MacFUSE.
>> Try posting your question as a comment on the appropriate release 
>> athttp://macntfs-3g.blogspot.com.
>>
>> - Erik
>>
>> --------------------------------------------------
>> From: "flamesrock" <[EMAIL PROTECTED]>
>> Sent: Sunday, May 25, 2008 7:28 AM
>> To: "macfuse-devel" <macfuse-devel@googlegroups.com>
>> Subject: Trouble with UTF-8
>>
>>
>>
>> > Hi all,
>>
>> > I'm not sure if this is the appropriate place, but I'm having trouble
>> > with macfuse.
>> > There are two NTFS partitions which I'm transferring files between..
>> > but strangely, files with UTF8 characters won't transfer over. Putting
>> > pt_BR and pt_BR.UTF-8 in the .ntfslocale file doesn't seem to do
>> > anything. Where am I going wrong?
>>
>> > -Thanks in advance.
> >
> 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"macfuse-devel" group.
To post to this group, send email to macfuse-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/macfuse-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to