[devel] О кодировке названий файлов

Vitaly Lipatov =?iso-8859-1?q?lav_=CE=C1_altlinux=2Eru?=
Вт Мар 1 16:02:49 MSK 2005


On Tuesday 01 March 2005 14:27, Sergey V Turchin wrote:
> В сообщении от Понедельник 28 Февраль 2005 14:31 Sergey V
> Turchin
>
> написал(a):
> > В сообщении от Воскресенье 27 Февраль 2005 23:46 Vitaly
> > Lipatov написал(a):
> >
> > [...]
> >
> > > 2. Добавить поддержку в следующие программы
> > >   * mount (пакет util-linux)
> > >   * submount
> > >   * smbmount (samba)
> > >   * mkisofs (cdrtools), это также должно решить проблему
> >
> > Нужно добавлять поддержку не в них, а в
> > пользователей/программы, которые их запускают или пишут
> > строки для их запуска в /etc/fstab. hal, k3b и т.д.
> > Откуда mount узнает о локали пользователя, владеющего
> > консолью, если она не совпадает с системной?
1. Для mount используется
G_FILENAME_ENCODING,
локаль пользователя,
системную локаль
(перечислено по убыванию приоритета)
2. Вопрос не понял. То ли узнАет, то ли узнаёт.
> А то поведение программ п.2 не контролируется, но если
Поведение данных программ контролируется их параметрами
iocharset/charset
> добавить опцию типа --auto-charset, то смысл внедрения либо
Только не это.
> вообще пропадает, либо опять же кроме них все остальное
> патчить.
Патчить нужно те программы, которые имеют параметры для
указания кодировки, а сами её получить не могут.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!



Подробная информация о списке рассылки Devel