Sandro>> Уж не на флешке ли дело было? Там FAT32, она не Unicode-aware, к сожалению.
Bredonosec> да, на ней )
Bredonosec> Иначе чтоб перенести такие файлы с системы на систему,надо валять дурака с перетыканием дисков, а этим заниматься лень.
Пакуй в 7-zip (именно в .7z), а на целевой машине распаковывай. Только что проверил в последней версии — всё ok.
Sandro>>На NTFS всё прекрасно создаётся,
Bredonosec> создавать не пробовал, говорил про чтение, листинг, т.д.
На файловой системе NTFS, родной для WinNT/2k/XP/7... всё прекрасно работает в Unicode-aware софте. Если Юникод не поддерживается, то да, облом-с.
Кстати, оказывается, Mercurial не понимает имён файлов в юникоде, кто бы мог подумать... Надо к ним в багтрекер заглянуть, что там у них такое творится.