Bazaar does not support umlauts in file names on Mac OS X

John Szakmeister john at szakmeister.net
Sat Nov 28 11:29:06 GMT 2009


On Sat, Nov 28, 2009 at 6:19 AM, John Szakmeister <john at szakmeister.net> wrote:
[snip]
>> This is known problem with native Mac filesystem, because it tends to do denormalization of unicode
>> filenames. John Meinel can provide more details, but as I remember there is no simple way to solve
>> this problem because when you wrote unicode filename from python and then read back directory
>> listing you'll get different form of unicode (literally: different bytes).
>
> I remember Subversion ran into this issue years ago.  I seem to recall
> them standardizing on NFC for paths, and using some functions
> available on Mac OS X to convert NFD into NFC form.  I'll see if I can
> track down some details there.

This may or may not be helpful, but this is what Erik ended up
proposing for SVN:
    http://svn.collab.net/repos/svn/trunk/notes/unicode-composition-for-filenames

Admittedly, constantly recoding paths is probably not the best idea
for performance.  OTOH, having things Just Work is a good win.

-John



More information about the bazaar mailing list