Dmitry Nezhevenko -> [email protected] @ Thu, 31 Dec 2009
21:01:25 +0200:
>> > И не нужно писать про "локаль -- свойство процесса". Как только два
>> > процесса с разными локалями захотят отобразить русское имя файла в
>> > ~/Documents, весь этот UNIX way пойдет лесом.
>>
>> Не пойдёт. ФС пофиг на национальность имени.
DN> Еще как пойдет. И как раз из-за того что ФС пофиг и софтине вообще
DN> не известно, в какой кодировке имена. Ну вот и надеется софт, что
DN> кодировка ФС совпадает с локалью, которая свойство процесса...
Что-то я подозреваю, что у нас нет софта, который надеется именно на
это. Есть софт, который ожидает, что имя файла совпадет с тем, что
ввели, побайтово, и есть софт, который ожидает, что имена файлов
закодированы в UTF-8, а юзерский ввод интерпретирует сообразно локали.
--
Чайник - это человек, который, наткнувшись на проблему, начинает громко
свистеть
(c)vitus
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]