On Sat, Jan 02, 2010 at 09:53:14AM +0300, Victor Wagner wrote: > On 2010.01.01 at 17:58:55 +0300, Stanislav Maslovski wrote: > > > Безусловно. Ядро ничего не знает о локалях. libc знает, но > > И спрашиваетя - а почему? Можно было бы сделать setlocale системным > вызовом.
И locale database запихать в ядро (для перекодировки ядру она понадобится)? А для генерирования новых локалей ядро пересобирать, ага. Нет, я понимаю, что можно извратиться и реализовать что-то подобное request_firmware(), и через кучу переключений контекста запрашивать locale data у юзерспейса, но нужность такого изврата вызывает большие сомнения... > > перекодировки по умолчанию не делает, и это правильно, по причинам, > > которые обсуждались уже миллион раз. Начни хотя бы с того, что чем > > _имена_ файлов лучше _содержимого_ файлов. Почему одно должно > > Потому что имена файлов - это содержимое директорий. А не файлов. Есть вполне себе обычные файлы, содержащие имена файлов. Не говоря уж о том, что в правилных *nix-ах каталоги - те же файлы. -- Stanislav -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

