On Jan 21, 2008, at 4:33 PM, Linus Torvalds wrote:
I'm really surprised that, after all of this, you're still horribly
misunderstanding my argument. I never said it was invisible. NEVER.
I'm also surprised that you seem to care more about this argument then
my offer to stop arguing and work towards fixing the problem.
You misunderstand my point. In a previous email I specifically used
the words "ideal" and "practical" to describe arguments, which is what
I was referring to here.
And I've responded to that suggestion, multiple times, saying that
this doesn't actually fix the problem, it only hides it.
Quite a while ago it was suggested that git uses a table that maps the
original byte sequence as seen in the index to the form returned by
readdir(). So far this has sounded like the best solution, but as I've
said before I don't know git's internals enough (or, really, at all)
to be able to work on this myself.
This solution should only "lose" information in the case where the
index has 2 filenames that HFS+ treats as a single filename.
Is there some reason this won't work?
-Kevin Ballard
--
Kevin Ballard
http://kevin.sb.orgkevin@sb.orghttp://www.tildesoft.com