Re: git on MacOSX and files with decomposed utf-8 file names

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jan 21, 2008 at 03:53:10PM -0500, Kevin Ballard wrote:
> On Jan 21, 2008, at 3:43 PM, Dmitry Potapov wrote:
> 
> >On Mon, Jan 21, 2008 at 11:59:24AM -0500, Kevin Ballard wrote:
> >>
> >>No, it's a question of hashing algorithm. And it's one that's fairly
> >>easily solved simply by picking a specific nonambiguous UTF-8  
> >>encoding
> >>before hashing.
> >
> >UTF-8 is a *single* encoding, and it maps every Unicode character to
> >a unique binary representation. So, it is completely nonambiguous.
> 
> In this case, encoding refers to normalization form,

I thought we spoke about HFS+, and it does not use any normalization
form, because normalization should produce binary identitical strings
for equivalent strings and HFS+ conversion does not. So, it looks
like you redefine both words "encoding" and "normalization" here.

> as other people  
> have used it in the conversation besides me.

All your arguments based on confusion and the fact that some other
people were probably confused does not make your arguments any more
valid.

> I suggest you stop trying to find inconsequential stuff to argue  
> about, especially when a tiny bit of critical thinking would reveal  
> the answer.

IMHO, most of your arguments are inconsequential stuff, so I am not
sure what I am supposed to do about your writings. Probably, it does
not make sense to respond your mails anymore...

As to critical thinking, it definitely reveals that Apple's choice
was far from being. Is it so difficult to accept?

Anyway, if you think that you know better than other how to properly
deal with the problem, why don't you try to actually *do* something
and write some code that works as your propose.

Dmitry
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux