On 04/09/07, Wincent Colaiuta <win@xxxxxxxxxxx> wrote: > On a brand new clone of git.git the file "gitweb/test/Märchen" is > provoking some weird behaviour running on Mac OS X and the toy HFS+ > filesystem. Note how the unmodified checkout of the file is shown as > "untracked" by "git st", but on deleting the file it's shown as > "deleted". If I build a copy of Git based on the clean working tree > then the resulting build has a version number of "1.5.x-dirty". > > Any suggestions on where to start investigating the cause of this? > About the only lead I have is that if I create a file with that name > by typing it's name it's encoded as "Ma\314\210rchen", but the file > in the git.git repo is encoded as "M\303\244rchen". It's because OS X is using composite Unicode encoding (storing "ä" as "a" + umlaut). Git doesn't canonicalise things, since OS X does its jiggery-pokery of that kind of stuff in CoreFramework, which I believe Git doesn't use. Dave. - 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