Dmitry Nezhevenko wrote:
> Они не умеют UTF-8. Они умеют просто кучу байт с нулем на конце.

UTF-8 — частный случай кучи байт.

> Проблема в том, что в спеках не указано, что имена нужно писать только в
> UTF-8/UTF-16/whatever.

Правильно, потому что можно и не в UTF-8. Но уже всё меньше и меньше нужно.

> И не нужно писать про "локаль -- свойство процесса". Как только два
> процесса с разными локалями захотят отобразить русское имя файла в
> ~/Documents, весь этот UNIX way пойдет лесом.

Не пойдёт. ФС пофиг на национальность имени.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Ответить