* [devel] Кодировка файловой системы @ 2005-01-14 10:09 Vitaly Lipatov 2005-01-14 11:34 ` [devel] " Michael Shigorin 2005-01-14 18:47 ` [devel] " Yuri N. Sedunov 0 siblings, 2 replies; 16+ messages in thread From: Vitaly Lipatov @ 2005-01-14 10:09 UTC (permalink / raw) To: ALT Devel discussion list Не раз сталкиваясь с проблемами кодировки, хочу ещё раз поднять вопрос о том, что в системе должно быть место, откуда можно узнать кодировку, используемую для названий файлов в системе. Почему такого общего места, куда можно обратиться за кодировкой, нет? Или для этого вполне можно использовать /etc/sysconfig/i18n ? К этому вопросу три подтемы: 1. glib/gtk В gtk есть обработка переменной окружения G_FILENAME_ENCODING, которая у нас _не_ устанавливается, поэтому gtk предполагает, что она соответствует локали. При этом всё ломается, если я хочу запустить программу из другой локали (UTF-8 или CP1251) при основной koi8-r. Мне кажется, это неверно, а устанавливать G_FILENAME_ENCODING - не сложно 2. samba К чему каждый раз раскомментировать там строчки про кодировку (unix/display charset), когда они должны устанавливаться в кодировку файловой системы / локаль автоматически? 3. Монтирование файловых систем FAT-32, NTFS, ISO9660/Jouliet Бесконечное количество раз люди бьются с fstab, записывая туда разные iocharset, nls_ и пр. Ну можно же брать эти параметры (по умолчанию) из кодировки файловой системы. Жду конструктивных возражений или предложений. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] Re: Кодировка файловой системы 2005-01-14 10:09 [devel] Кодировка файловой системы Vitaly Lipatov @ 2005-01-14 11:34 ` Michael Shigorin 2005-01-14 23:44 ` Vitaly Lipatov 2005-01-14 18:47 ` [devel] " Yuri N. Sedunov 1 sibling, 1 reply; 16+ messages in thread From: Michael Shigorin @ 2005-01-14 11:34 UTC (permalink / raw) To: ALT Devel discussion list On Fri, Jan 14, 2005 at 01:09:17PM +0300, Vitaly Lipatov wrote: > Или для этого вполне можно использовать /etc/sysconfig/i18n ? Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", который, скажем, для локалей с koi8-* и cp1251 будет cp1251. И поддержать это в инсталере. > 2. samba > К чему каждый раз раскомментировать там строчки про кодировку > (unix/display charset), когда они должны устанавливаться в > кодировку файловой системы / локаль автоматически? %post ? > 3. Монтирование файловых систем FAT-32, NTFS, ISO9660/Jouliet > Бесконечное количество раз люди бьются с fstab, записывая туда > разные iocharset, nls_ и пр. Ну можно же брать эти параметры > (по умолчанию) из кодировки файловой системы. Инсталер. > Жду конструктивных возражений или предложений. Можно нарисовать какую-нить фиговину, которая пройдётся по свежеустановленной системе и повносит... такое и делать/ расширять/фиксить проще, и считай что прототип кусочка инсталера. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Re: Кодировка файловой системы 2005-01-14 11:34 ` [devel] " Michael Shigorin @ 2005-01-14 23:44 ` Vitaly Lipatov 2005-01-15 1:51 ` Michael Shigorin 2005-01-15 13:30 ` Anton Farygin 0 siblings, 2 replies; 16+ messages in thread From: Vitaly Lipatov @ 2005-01-14 23:44 UTC (permalink / raw) To: ALT Devel discussion list On Friday 14 January 2005 14:34, Michael Shigorin wrote: > On Fri, Jan 14, 2005 at 01:09:17PM +0300, Vitaly Lipatov wrote: > > Или для этого вполне можно использовать /etc/sysconfig/i18n > > ? > > Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", который, > скажем, для локалей с koi8-* и cp1251 будет cp1251. И где использовать? > > 2. samba > > К чему каждый раз раскомментировать там строчки про > > кодировку (unix/display charset), когда они должны > > устанавливаться в кодировку файловой системы / локаль > > автоматически? > > %post ? Они ни к чему в конфиге. > > 3. Монтирование файловых систем FAT-32, NTFS, > > ISO9660/Jouliet Бесконечное количество раз люди бьются с > > fstab, записывая туда разные iocharset, nls_ и пр. Ну можно > > же брать эти параметры (по умолчанию) из кодировки файловой > > системы. > > Инсталер. Да ну? Подсоедини к своей системе дополн. диск с разделами FAT. Как будешь разделы монтировать? Через инсталлер? Или строчки в fstab начнёшь копировать, если есть образец конечно? > Можно нарисовать какую-нить фиговину, которая пройдётся по > свежеустановленной системе и повносит... такое и делать/ > расширять/фиксить проще, и считай что прототип кусочка > инсталера. Я не предлагаю ничего фиксить, я говорю о том, что пока вижу только вред от отсутствия даже самого такого понятия, как кодировка файловой системы в ALT Linux. Да, забыл ещё два пункта: 4. Архиваторы должны знать кодировку файловой системы, чтобы в нужной кодировке сохранить названия файлов в архиве. 5. mkisofs должен знать кодировку файловой системы, чтобы правильно создать Jouliet-расширение. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] Re: Кодировка файловой системы 2005-01-14 23:44 ` Vitaly Lipatov @ 2005-01-15 1:51 ` Michael Shigorin 2005-01-15 10:19 ` Vitaly Lipatov 2005-01-15 13:30 ` Anton Farygin 1 sibling, 1 reply; 16+ messages in thread From: Michael Shigorin @ 2005-01-15 1:51 UTC (permalink / raw) To: ALT Devel discussion list On Sat, Jan 15, 2005 at 02:44:27AM +0300, Vitaly Lipatov wrote: > > > Или для этого вполне можно использовать /etc/sysconfig/i18n > > > ? > > Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", который, > > скажем, для локалей с koi8-* и cp1251 будет cp1251. > И где использовать? Аккурат для codepage=. > > > 2. samba К чему каждый раз раскомментировать там строчки > > > про кодировку (unix/display charset), когда они должны > > > устанавливаться в кодировку файловой системы / локаль > > > автоматически? > > %post ? > Они ни к чему в конфиге. Тогда не понял, что ты предлагаешь. > > > Ну можно же брать эти параметры (по умолчанию) из кодировки > > > файловой системы. > > Инсталер. > Да ну? Подсоедини к своей системе дополн. диск с разделами FAT. > Как будешь разделы монтировать? Через инсталлер? Или строчки в > fstab начнёшь копировать, если есть образец конечно? Если юзер -- через инсталер (настраивалку), конечно. Если я -- vim. > > Можно нарисовать какую-нить фиговину, которая пройдётся по > > свежеустановленной системе и повносит... такое и делать/ > > расширять/фиксить проще, и считай что прототип кусочка > > инсталера. > Я не предлагаю ничего фиксить, я говорю о том, что пока вижу > только вред от отсутствия даже самого такого понятия, как > кодировка файловой системы в ALT Linux. Брр. Какой? ext3? :] Не существует. Остаётся локаль, в которой конкретно взятая софтина что-то делает (возможно, она же общесистемная). -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Re: Кодировка файловой системы 2005-01-15 1:51 ` Michael Shigorin @ 2005-01-15 10:19 ` Vitaly Lipatov 2005-01-15 12:55 ` Michael Shigorin 2005-01-15 18:41 ` Вячеслав Диконов 0 siblings, 2 replies; 16+ messages in thread From: Vitaly Lipatov @ 2005-01-15 10:19 UTC (permalink / raw) To: ALT Devel discussion list On Saturday 15 January 2005 04:51, Michael Shigorin wrote: > On Sat, Jan 15, 2005 at 02:44:27AM +0300, Vitaly Lipatov wrote: > > > > Или для этого вполне можно использовать > > > > /etc/sysconfig/i18n ? > > > > > > Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", > > > который, скажем, для локалей с koi8-* и cp1251 будет > > > cp1251. > > > > И где использовать? > > Аккурат для codepage=. Тогда cp866 (если ты про досовскую кодировку) > > > > 2. samba К чему каждый раз раскомментировать там строчки > > > > про кодировку (unix/display charset), когда они должны > > > > устанавливаться в кодировку файловой системы / локаль > > > > автоматически? > > > > > > %post ? > > > > Они ни к чему в конфиге. > > Тогда не понял, что ты предлагаешь. Нет, можно и в post прописывать в конфиге, но лучше чтобы умолчание бралось из системы. В конфиге, если хочешь - переопределяй. > > FAT. Как будешь разделы монтировать? Через инсталлер? Или > > строчки в fstab начнёшь копировать, если есть образец > > конечно? > > Если юзер -- через инсталер (настраивалку), конечно. > Если я -- vim. Достаточно сложно помнить, что надо написать что-то типа /dev/hda1 /mnt/win_c vfat users,showexec,exec,forcelong,quiet,umask=0,codepage=866,iocharset=koi8-r 0 0 > > Я не предлагаю ничего фиксить, я говорю о том, что пока вижу > > только вред от отсутствия даже самого такого понятия, как > > кодировка файловой системы в ALT Linux. > > Брр. Какой? ext3? :] Не существует. Остаётся локаль, в > которой конкретно взятая софтина что-то делает (возможно, она > же общесистемная). Как написано в руководстве по нашим дистрибутивам, "Файловая система Linux... является единым деревом". Тут нет понятия ext3, reiserfs, FAT32 или NTFS. И фактически все файлы в этом дереве имеют названия в определённой кодировке. Если монтируемая файловая система (ENEMY :)) имеет другую кодировку, мы используем костыли типа iocharset. Или я чего-то не понимаю, и кто-то в одном каталоге хранит названия файлов в UTF-8, в другом - в koi8-r, в третьем - в cp1251? Я считаю, что в glib совершенно верно разнесли понятия FILENAME_ENCODING и LOCALE. Что не так? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] Re: Кодировка файловой системы 2005-01-15 10:19 ` Vitaly Lipatov @ 2005-01-15 12:55 ` Michael Shigorin 2005-01-15 18:41 ` Вячеслав Диконов 1 sibling, 0 replies; 16+ messages in thread From: Michael Shigorin @ 2005-01-15 12:55 UTC (permalink / raw) To: ALT Devel discussion list On Sat, Jan 15, 2005 at 01:19:35PM +0300, Vitaly Lipatov wrote: > On Saturday 15 January 2005 04:51, Michael Shigorin wrote: > > > > Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", > > > > который, скажем, для локалей с koi8-* и cp1251 будет > > > > cp1251. > > > И где использовать? > > Аккурат для codepage=. > Тогда cp866 (если ты про досовскую кодировку) Стормозил %) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Re: Кодировка файловой системы 2005-01-15 10:19 ` Vitaly Lipatov 2005-01-15 12:55 ` Michael Shigorin @ 2005-01-15 18:41 ` Вячеслав Диконов 1 sibling, 0 replies; 16+ messages in thread From: Вячеслав Диконов @ 2005-01-15 18:41 UTC (permalink / raw) To: ALT Devel discussion list В Сбт, 15/01/2005 в 13:19 +0300, Vitaly Lipatov пишет: > On Saturday 15 January 2005 04:51, Michael Shigorin wrote: > > On Sat, Jan 15, 2005 at 02:44:27AM +0300, Vitaly Lipatov wrote: > > > > > Или для этого вполне можно использовать > > > > > /etc/sysconfig/i18n ? > > > > > > > > Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", > > > > который, скажем, для локалей с koi8-* и cp1251 будет > > > > cp1251. > > > > > > И где использовать? > > > > Аккурат для codepage=. > Тогда cp866 (если ты про досовскую кодировку) > > > > > > 2. samba К чему каждый раз раскомментировать там строчки > > > > > про кодировку (unix/display charset), когда они должны > > > > > устанавливаться в кодировку файловой системы / локаль > > > > > автоматически? > > > > > > > > %post ? > > > > > > Они ни к чему в конфиге. > > > > Тогда не понял, что ты предлагаешь. > Нет, можно и в post прописывать в конфиге, но лучше чтобы > умолчание бралось из системы. В конфиге, если хочешь - > переопределяй. > > > > FAT. Как будешь разделы монтировать? Через инсталлер? Или > > > строчки в fstab начнёшь копировать, если есть образец > > > конечно? > > > > Если юзер -- через инсталер (настраивалку), конечно. > > Если я -- vim. > Достаточно сложно помнить, что надо написать что-то типа > /dev/hda1 /mnt/win_c vfat > users,showexec,exec,forcelong,quiet,umask=0,codepage=866,iocharset=koi8-r > 0 0 > > > > Я не предлагаю ничего фиксить, я говорю о том, что пока вижу > > > только вред от отсутствия даже самого такого понятия, как > > > кодировка файловой системы в ALT Linux. > > > > Брр. Какой? ext3? :] Не существует. Остаётся локаль, в > > которой конкретно взятая софтина что-то делает (возможно, она > > же общесистемная). > Как написано в руководстве по нашим дистрибутивам, > "Файловая система Linux... является единым деревом". > Тут нет понятия ext3, reiserfs, FAT32 или NTFS. > И фактически все файлы в этом дереве имеют названия в > определённой кодировке. Если монтируемая файловая система > (ENEMY :)) имеет другую кодировку, мы используем костыли типа > iocharset. > Или я чего-то не понимаю, и кто-то в одном каталоге хранит > названия файлов в UTF-8, в другом - в koi8-r, в третьем - в > cp1251? Совершенно верно. Такое бывает. Более того, у меня есть необходимость представлять одной конкретной программе имена файлов в iso8859-5, потому что никакую другую кодировку кириллицы она не понимает. > Я считаю, что в glib совершенно верно разнесли понятия > FILENAME_ENCODING и LOCALE. Что не так? Нужно в файловой системе иметь указание кодировки, или всегда хранить имена только в уникоде. Если локаль - не уникод, то надо перекодировать. Осталось главное - объяснить глупым американским программистам необходимость символов сверх убогого ASCII. -- Вячеслав Диконов <sdiconov@mail.ru> ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Re: Кодировка файловой системы 2005-01-14 23:44 ` Vitaly Lipatov 2005-01-15 1:51 ` Michael Shigorin @ 2005-01-15 13:30 ` Anton Farygin 2005-01-17 8:57 ` Michael Shigorin 1 sibling, 1 reply; 16+ messages in thread From: Anton Farygin @ 2005-01-15 13:30 UTC (permalink / raw) To: ALT Devel discussion list Vitaly Lipatov wrote: >On Friday 14 January 2005 14:34, Michael Shigorin wrote: > > >>On Fri, Jan 14, 2005 at 01:09:17PM +0300, Vitaly Lipatov wrote: >> >> >>>Или для этого вполне можно использовать /etc/sysconfig/i18n >>>? >>> >>> >>Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", который, >>скажем, для локалей с koi8-* и cp1251 будет cp1251. >> >> >И где использовать? > > > >>>2. samba >>>К чему каждый раз раскомментировать там строчки про >>>кодировку (unix/display charset), когда они должны >>>устанавливаться в кодировку файловой системы / локаль >>>автоматически? >>> >>> >>%post ? >> >> >Они ни к чему в конфиге. > > > >>>3. Монтирование файловых систем FAT-32, NTFS, >>>ISO9660/Jouliet Бесконечное количество раз люди бьются с >>>fstab, записывая туда разные iocharset, nls_ и пр. Ну можно >>>же брать эти параметры (по умолчанию) из кодировки файловой >>>системы. >>> >>> >>Инсталер. >> >> >Да ну? Подсоедини к своей системе дополн. диск с разделами FAT. >Как будешь разделы монтировать? Через инсталлер? Или строчки в >fstab начнёшь копировать, если есть образец конечно? > > > >>Можно нарисовать какую-нить фиговину, которая пройдётся по >>свежеустановленной системе и повносит... такое и делать/ >>расширять/фиксить проще, и считай что прототип кусочка >>инсталера. >> >> >Я не предлагаю ничего фиксить, я говорю о том, что пока вижу >только вред от отсутствия даже самого такого понятия, как >кодировка файловой системы в ALT Linux. > >Да, забыл ещё два пункта: > >4. Архиваторы должны знать кодировку файловой системы, чтобы >в нужной кодировке сохранить названия файлов в архиве. > >5. mkisofs должен знать кодировку файловой системы, чтобы >правильно создать Jouliet-расширение. > > > > Все правильно. Я например столкнулся с такой проблемой и сделал соответствующую запись в /etc/sysconfig/hotplug И еще одна подобная проблема - как определить кодировку файловой системы на новом устройстве ? Rgds, Rider ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] Re: Кодировка файловой системы 2005-01-15 13:30 ` Anton Farygin @ 2005-01-17 8:57 ` Michael Shigorin 2005-01-27 23:34 ` Vitaly Lipatov 0 siblings, 1 reply; 16+ messages in thread From: Michael Shigorin @ 2005-01-17 8:57 UTC (permalink / raw) To: ALT Devel discussion list On Sat, Jan 15, 2005 at 04:30:33PM +0300, Anton Farygin wrote: > И еще одна подобная проблема - как определить кодировку > файловой системы на новом устройстве ? Нууу, можно, конечно, попробовать на что-то натравить какой-нить mguesser... но не уверен, на что именно. Да и грустно это будет. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Re: Кодировка файловой системы 2005-01-17 8:57 ` Michael Shigorin @ 2005-01-27 23:34 ` Vitaly Lipatov 0 siblings, 0 replies; 16+ messages in thread From: Vitaly Lipatov @ 2005-01-27 23:34 UTC (permalink / raw) To: ALT Devel discussion list On Monday 17 January 2005 11:57, Michael Shigorin wrote: > On Sat, Jan 15, 2005 at 04:30:33PM +0300, Anton Farygin wrote: > > И еще одна подобная проблема - как определить кодировку > > файловой системы на новом устройстве ? > > Нууу, можно, конечно, попробовать на что-то натравить > какой-нить mguesser... но не уверен, на что именно. Да и > грустно это будет. Кодировку на коротких названиях в FAT можно предполагать на основании кодировки файловой системы (для koi8-r/cp1251 будет cp866), Для длинных названий на FAT/NTFS известно какая кодировка. А для остальных файловых систем ext?/reiserfs/xfs нужно вводить хранение кодировки или иметь предубеждение, что она там в UTF-8. Также потребуется перекодирование подмонтированной системы. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Кодировка файловой системы 2005-01-14 10:09 [devel] Кодировка файловой системы Vitaly Lipatov 2005-01-14 11:34 ` [devel] " Michael Shigorin @ 2005-01-14 18:47 ` Yuri N. Sedunov 2005-01-14 23:11 ` Vitaly Lipatov 1 sibling, 1 reply; 16+ messages in thread From: Yuri N. Sedunov @ 2005-01-14 18:47 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1602 bytes --] В Птн, 14/01/2005 в 13:09 +0300, Vitaly Lipatov пишет: > Не раз сталкиваясь с проблемами кодировки, хочу ещё раз поднять > вопрос о том, что в системе должно быть место, откуда можно > узнать кодировку, используемую для названий файлов в системе. > Почему такого общего места, куда можно обратиться за кодировкой, > нет? > Или для этого вполне можно использовать /etc/sysconfig/i18n ? > > К этому вопросу три подтемы: > > 1. glib/gtk > В gtk есть обработка переменной окружения G_FILENAME_ENCODING, > которая у нас _не_ устанавливается, поэтому gtk предполагает, что > она соответствует локали. При этом всё ломается, если я хочу > запустить программу из другой локали (UTF-8 или CP1251) при > основной koi8-r. Мне кажется, это неверно, а устанавливать > G_FILENAME_ENCODING - не сложно _________________________________________________________________________ G_FILENAME_ENCODING. This environment variable can be set to a comma-separated list of character set names. GLib assumes that filenames are encoded in the first character set from that list rather than in UTF-8. The special token "@locale" can be used to specify the character set for the current locale. G_BROKEN_FILENAMES. If this environment variable is set, GLib assumes that filenames are in the locale encoding rather than in UTF-8. G_FILENAME_ENCODING takes priority over G_BROKEN_FILENAMES. ___________________________________________________________________________ Так какое значение Вы предлагаете присвоить переменной G_FILENAME_ENCODING? -- Yuri N. Sedunov 01/14/05 21:41:45 [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Кодировка файловой системы 2005-01-14 18:47 ` [devel] " Yuri N. Sedunov @ 2005-01-14 23:11 ` Vitaly Lipatov 2005-01-15 0:15 ` Yuri N. Sedunov 2005-01-15 0:26 ` Yuri N. Sedunov 0 siblings, 2 replies; 16+ messages in thread From: Vitaly Lipatov @ 2005-01-14 23:11 UTC (permalink / raw) To: ALT Devel discussion list On Friday 14 January 2005 21:47, Yuri N. Sedunov wrote: > ______________________________________________________________ >___________ G_FILENAME_ENCODING. This environment variable can > be set to a comma-separated list of character set names. GLib > assumes that filenames are encoded in the first character set > from that list rather than in UTF-8. The special token > "@locale" can be used to specify the character set for the > current locale. > > G_BROKEN_FILENAMES. If this environment variable is set, GLib > assumes that filenames are in the locale encoding rather than > in UTF-8. G_FILENAME_ENCODING takes priority over > G_BROKEN_FILENAMES. > ______________________________________________________________ >_____________ Я читал это. > Так какое значение Вы предлагаете присвоить переменной > G_FILENAME_ENCODING? Легко. Соответствующее системной локали. Есть такая? В /etc/sysconfig/i18n вроде записана. При установке люди выбирают между koi8-r и cp1251. Эта кодировка также является кодировкой файловой системы. Фактически. В чём у вас сомнения? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Кодировка файловой системы 2005-01-14 23:11 ` Vitaly Lipatov @ 2005-01-15 0:15 ` Yuri N. Sedunov 2005-01-15 0:26 ` Yuri N. Sedunov 1 sibling, 0 replies; 16+ messages in thread From: Yuri N. Sedunov @ 2005-01-15 0:15 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 162 bytes --] В Сбт, 15/01/2005 в 02:11 +0300, Vitaly Lipatov пишет: > В чём у вас сомнения? Мы не сомневаемся, вам показалось. -- Yuri N. Sedunov 01/15/05 03:12:48 [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Кодировка файловой системы 2005-01-14 23:11 ` Vitaly Lipatov 2005-01-15 0:15 ` Yuri N. Sedunov @ 2005-01-15 0:26 ` Yuri N. Sedunov 2005-01-15 10:21 ` Vitaly Lipatov 2005-01-15 10:22 ` Vitaly Lipatov 1 sibling, 2 replies; 16+ messages in thread From: Yuri N. Sedunov @ 2005-01-15 0:26 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 537 bytes --] В Сбт, 15/01/2005 в 02:11 +0300, Vitaly Lipatov пишет: > > Так какое значение Вы предлагаете присвоить переменной > > G_FILENAME_ENCODING? > Легко. > Соответствующее системной локали. Есть такая? > В /etc/sysconfig/i18n вроде записана. > При установке люди выбирают между > koi8-r и cp1251. Эта кодировка также является кодировкой файловой > системы. Фактически. Так какое же, "соответствующее системной локали", значение вы предлагаете присвоить переменной G_FILENAME_ENCODING? -- Yuri N. Sedunov 01/15/05 03:21:27 [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Кодировка файловой системы 2005-01-15 0:26 ` Yuri N. Sedunov @ 2005-01-15 10:21 ` Vitaly Lipatov 2005-01-15 10:22 ` Vitaly Lipatov 1 sibling, 0 replies; 16+ messages in thread From: Vitaly Lipatov @ 2005-01-15 10:21 UTC (permalink / raw) To: ALT Devel discussion list On Saturday 15 January 2005 03:26, Yuri N. Sedunov wrote: > Так какое же, "соответствующее системной локали", значение вы > предлагаете присвоить переменной G_FILENAME_ENCODING? . /etc/sysconfig/i18n G_FILENAME_ENCODING=$LANG Если LANG может значить нечто другое, тогда внести FILENAME_ENCODING в i18n, например. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] Кодировка файловой системы 2005-01-15 0:26 ` Yuri N. Sedunov 2005-01-15 10:21 ` Vitaly Lipatov @ 2005-01-15 10:22 ` Vitaly Lipatov 1 sibling, 0 replies; 16+ messages in thread From: Vitaly Lipatov @ 2005-01-15 10:22 UTC (permalink / raw) To: ALT Devel discussion list On Saturday 15 January 2005 03:26, Yuri N. Sedunov wrote: > Так какое же, "соответствующее системной локали", значение вы > предлагаете присвоить переменной G_FILENAME_ENCODING? Для проверки предлагаю запустить gtk2-программу так: LANG=C gimp и увидеть, что она не сможет открыть ни одного файла, названного по-русски. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX! ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2005-01-27 23:34 UTC | newest] Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-01-14 10:09 [devel] Кодировка файловой системы Vitaly Lipatov 2005-01-14 11:34 ` [devel] " Michael Shigorin 2005-01-14 23:44 ` Vitaly Lipatov 2005-01-15 1:51 ` Michael Shigorin 2005-01-15 10:19 ` Vitaly Lipatov 2005-01-15 12:55 ` Michael Shigorin 2005-01-15 18:41 ` Вячеслав Диконов 2005-01-15 13:30 ` Anton Farygin 2005-01-17 8:57 ` Michael Shigorin 2005-01-27 23:34 ` Vitaly Lipatov 2005-01-14 18:47 ` [devel] " Yuri N. Sedunov 2005-01-14 23:11 ` Vitaly Lipatov 2005-01-15 0:15 ` Yuri N. Sedunov 2005-01-15 0:26 ` Yuri N. Sedunov 2005-01-15 10:21 ` Vitaly Lipatov 2005-01-15 10:22 ` Vitaly Lipatov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git