The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

xterm and koi8-r (rus X locale xterm charset)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: rus, X, locale, xterm, charset,  (найти похожие документы)
_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _ From : Vladimir Litovka 2:4626/4 18 Mar 99 16:58:18 Subj : xterm and koi8-r ________________________________________________________________________________ Alexander.A.Karpoff <alan@ellink.ru> wrote: > > Достал уже ужасно этот глюк xterm'a от X 3.3.3.1 - не давать вводить > > русские буквочки. Причем, похоже, что это глюк - потому что в том-же > > Это проблема локализации UNIX`а. Особенно FreeBSD. > env LANG=ru_RU.KOI8-R xterm Похоже, что в X 3.3.3.1 чего-то с locale случилось... Иного объяснения я не нахожу. Победилось все убиранием locale-установок вообще. В этом случае X выбирает "C" и пропускает все символы нормально; стоит установить locale - сразу работать перестает. Заметил я это, когда по ошибке написал export LANG=ru_RU.koi8-r вместо ru_RU.KOI8-R; X'ы ругнулись насчет locale unsupported by Xlib и xterm стал пропускать кириллицу. Причем стоит только написать в locale.alias строку: ru_RU.koi8-r ru_RU.KOI8-R как все опять перестает работать. Происходит это все на FreeBSD-stable (3.1-19990222), XFree из комплекта 3.1-RELEASE. А для того, чтобы оставить себя с locale, и при этом работать в X нормально, пришлось в ~/.profile вставить: if [ -n "$DISPLAY" ]; then export LANG=ru_RU.KOI8-R export MM_CHARSET=KOI8-R fi Коряво это, конечно, но как единственное решение - вполне :) Комментарии? -- Yours sincerely, Vladimir Litovka, hostmaster of Sovam Teleport Kiev --- ifmail v.2.14.os-p2 * Origin: Sovam Kiev InterNetNews server (2:4626/4@fidonet) _ RU.UNIX (2:5077/15.22) _____________________________________________ RU.UNIX _ From : Vadim Belman 2:5020/400 18 Mar 99 23:31:08 Subj : xterm and koi8-r ________________________________________________________________________________ From: Vadim Belman <voland@plab.ku.dk> Hi Vladimir! On 18 мар 99 at 15:54, "Vladimir" (Vladimir Litovka) wrote: >> Это проблема локализации UNIX`а. Особенно FreeBSD. env >> LANG=ru_RU.KOI8-R xterm Vladimir> Похоже, что в X 3.3.3.1 чего-то с locale случилось... Иного Vladimir> объяснения я не нахожу. Победилось все убиранием Vladimir> locale-установок вообще. В этом случае X выбирает "C" и Vladimir> пропускает все символы нормально; стоит установить locale - Vladimir> сразу работать перестает. Заметил я это, когда по ошибке написал Vladimir> export LANG=ru_RU.koi8-r вместо ru_RU.KOI8-R; X'ы ругнулись Vladimir> насчет locale unsupported by Xlib и xterm стал пропускать Vladimir> кириллицу. Причем стоит только написать в locale.alias строку: Vladimir> ru_RU.koi8-r ru_RU.KOI8-R как все опять перестает Vladimir> работать. Происходит это все на FreeBSD-stable (3.1-19990222), Vladimir> XFree из комплекта 3.1-RELEASE. Vladimir> Комментарии? Комментарии просты: запускать X'ы _с_ выставленным LANG=ru_RU.KOI8-R. После этого все честные апликухи проблем не имеют. Самое интересное - автоматом уходят проблемы с руссификацией форм netscape'а, так регулярно обсуждаемые. Гораздо хуже оказалось при этом с Tcl/Tk: он, похоже, игнорирует услуги Xlib'а по трансляции символов. 8( -- /Voland Vadim Belman E-mail: voland@plab.ku.dk --- ifmail v.2.14dev2 * Origin: The Protein Laboratory (2:5020/400@fidonet)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру