Re: Re-casing directories on case-insensitive systems

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Junio C Hamano
Date: Friday, January 11, 2008 - 6:30 pm

Kevin Ballard <kevin@sb.org> writes:


It's not "my" definition, but you asked the reason and I gave
the answer.  We can close this issue of "is HFS+ sane" now.
HFS+ is insane, period.  And as Linus said, you cannot forgive
its insanity using the historical baggage argument, like MS-DOS.

HOWEVER.

It is a totally different issue if we want to refuse supporting
insane filesystems.  And the answer is no.  It was not my
intention to say that we do not intend to support them, when I
explained the reason why the things are as they are, which was
the original question by you.

See Robin's proposal to let us translate random names we get
back from readdir() from the filesystem using an additional
look-up table in the index extension section that stores mapping
from canonicalized form to the form that the user registered to
the index.  I think that is a sane approach to tackle this issue
on insane filesystems like HFS+.
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 1:19 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 2:09 pm)
Re: Re-casing directories on case-insensitive systems, Linus Torvalds, (Fri Jan 11, 2:18 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 2:19 pm)
Re: Re-casing directories on case-insensitive systems, Linus Torvalds, (Fri Jan 11, 2:25 pm)
Re: Re-casing directories on case-insensitive systems, Johannes Schindelin, (Fri Jan 11, 2:29 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 2:44 pm)
Re: Re-casing directories on case-insensitive systems, Robin Rosenberg, (Fri Jan 11, 2:59 pm)
Re: Re-casing directories on case-insensitive systems, Johannes Schindelin, (Fri Jan 11, 3:05 pm)
Re: Re-casing directories on case-insensitive systems, Linus Torvalds, (Fri Jan 11, 3:08 pm)
Re: Re-casing directories on case-insensitive systems, David Kastrup, (Fri Jan 11, 4:10 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 4:12 pm)
Re: Re-casing directories on case-insensitive systems, Robin Rosenberg, (Fri Jan 11, 4:26 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 5:03 pm)
Re: Re-casing directories on case-insensitive systems, Robin Rosenberg, (Fri Jan 11, 5:15 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 5:25 pm)
Re: Re-casing directories on case-insensitive systems, Junio C Hamano, (Fri Jan 11, 5:27 pm)
Re: Re-casing directories on case-insensitive systems, Junio C Hamano, (Fri Jan 11, 5:37 pm)
Re: Re-casing directories on case-insensitive systems, Johannes Schindelin, (Fri Jan 11, 5:40 pm)
Re: Re-casing directories on case-insensitive systems, Robin Rosenberg, (Fri Jan 11, 5:57 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 6:16 pm)
Re: Re-casing directories on case-insensitive systems, Junio C Hamano, (Fri Jan 11, 6:30 pm)
Re: Re-casing directories on case-insensitive systems, Kevin Ballard, (Fri Jan 11, 6:43 pm)
Re: Re-casing directories on case-insensitive systems, David Kastrup, (Sat Jan 12, 5:07 am)
Re: Re-casing directories on case-insensitive systems, Dmitry Potapov, (Sat Jan 12, 7:46 am)
Re: Re-casing directories on case-insensitive systems, Dmitry Potapov, (Sat Jan 12, 8:03 am)
Re: Re-casing directories on case-insensitive systems, Johannes Schindelin, (Sat Jan 12, 9:33 am)
Re: Re-casing directories on case-insensitive systems, Linus Torvalds, (Sat Jan 12, 11:47 am)
Re: Re-casing directories on case-insensitive systems, Dmitry Potapov, (Sat Jan 12, 12:29 pm)