On Mon, Jan 04, 2010 at 12:10:50AM +0200, Serhiy Storchaka wrote: > Stanislav Maslovski wrote: > > Если под удобством имеется ввиду обсуждаемая автоматическая > > перекодировка имен файлов в локаль процесса, то сделать это прозрачно > > для приложений, увы, невозможно. Уже приводился пример двух процессов, > > запущенных в разных локалях и обменивающихся именами файлов через > > пайп. > > Если быть в этом последовательным, то придётся на уровне системы различать > два типа файлов (и потоков) -- текстовые и бинарные. Такие дела.
А если быть еще последовательнее, то забыть про юниксовое определение файла и вернуться к типизированным записям, как было когда-то в стародавние времена. > Более реалистичный вариант -- использовать для текстов только одну кодировку > (план 9). К этому всё и идёт. Угу. -- Stanislav -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

