On Thu, May 20, 2010 at 11:50 AM, Jay Soffian <jaysoffian@xxxxxxxxx> wrote: > To be consistent, shouldn't we have a core.HFSPlusCompat that can be > set on non-braindamaged filesystems to prevent filenames which would > alias on HFS+ from entering the repo? > > http://developer.apple.com/mac/library/technotes/tn/tn1150.html#UnicodeSubtleties And here's an implementation (BSD-style license): http://src.chromium.org/svn/trunk/src/base/file_path.cc See GetHFSDecomposedForm and HFSFastUnicodeCompare. C++ so it'll require adapting. j. -- 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