On Thu, Dec 31, 2009 at 04:10:40PM +0300, Artem Chuprina wrote: > DN> Но тем не менее NTFS сейчас юникодный. FAT тоже юникодный. А из > DN> Linux-овых FS -- только JFS вроде такое умеет... > > Ой, да ладно... Линуксовые FS (ext2 etc.) умеют UTF-8 с рождения. Как > и RockRidge. Они не умеют UTF-8. Они умеют просто кучу байт с нулем на конце. > "Проблема" в том, что они умеют НЕ ТОЛЬКО UTF-8. Проблема эта, как > водится, в головах... Проблема в том, что в спеках не указано, что имена нужно писать только в UTF-8/UTF-16/whatever. И не нужно писать про "локаль -- свойство процесса". Как только два процесса с разными локалями захотят отобразить русское имя файла в ~/Documents, весь этот UNIX way пойдет лесом. -- WBR, Dmitry
Attachment:
signature.asc
Description: Digital signature