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 -- end of forwarded message --
-- С тем, что не помешает никогда, Kittle