Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××××××××××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] xterm-225 break koi8 paste
Date: Tue, 04 Dec 2007 08:10:08
Message-Id: 20071204080921.GU17188@home.power
In Reply to: Re: [gentoo-user-ru] xterm-225 break koi8 paste by Peter Volkov
1 Hi!
2
3 On Tue, Dec 04, 2007 at 10:47:16AM +0300, Peter Volkov wrote:
4 > В Втр, 04/12/2007 в 09:40 +0200, Alex Efros пишет:
5 > Покажите вывод locale? Я когда тестировал, то если запустить xterm так:
6
7 $ locale
8 LANG=ru_RU.KOI8-R
9 LC_CTYPE="ru_RU.KOI8-R"
10 LC_NUMERIC=POSIX
11 LC_TIME="ru_RU.KOI8-R"
12 LC_COLLATE="ru_RU.KOI8-R"
13 LC_MONETARY="ru_RU.KOI8-R"
14 LC_MESSAGES="ru_RU.KOI8-R"
15 LC_PAPER="ru_RU.KOI8-R"
16 LC_NAME="ru_RU.KOI8-R"
17 LC_ADDRESS="ru_RU.KOI8-R"
18 LC_TELEPHONE="ru_RU.KOI8-R"
19 LC_MEASUREMENT="ru_RU.KOI8-R"
20 LC_IDENTIFICATION="ru_RU.KOI8-R"
21 LC_ALL=
22
23 > $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm &
24 >
25 > воспроизводится то, что вы видите, а так:
26 >
27 > $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc &
28 >
29 > работает! Может у вас ещё нужно, что-нибудь со шрифтами сделать?
30 > Создайте текстовый файл в неработающем xterm, где у вас точками
31 > набирается и прочитайте его чем-нибудь (хоть cat в работающей
32 > консоли...). Там точки или нормальный текст?
33
34 Да, насчёт шрифта идея любопытная. Действительно, если сделать:
35 $ echo '......' > hi.txt
36 (при этом набирая по-русски "привет", хотя на экране будут точки)
37 и просмотреть hi.txt в другой консоли - там будет "привет", а не точки.
38
39 В общем, поменял я кодировку шрифта с koi8-r на iso10646-1, и русские
40 буквы появились. :) Но проблему это не решило, к сожалению:
41 - Раньше, до всех манипуляций, в xterm-229 у меня ###### вставлялись
42 вместо русского при первой попытке. Но если после этого попытку вставки
43 повторить - русский вставлялся нормально. Т.е. если выделить слово
44 "привет" и три раза нажать Shift+Insert, получалось "######приветпривет".
45 - Теперь всё наоборот. Первое нажатие Shift+Insert вставляет русский,
46 а последующие - вопросики. Получается: "привет????????????". Более того,
47 если после этого слово "привет" выделить ещё раз, и снова попробовать
48 вставить, то всегда вставляется "######".
49 Бред, в общем. Ещё идеи есть?
50
51 P.S. Я сейчас запускал так:
52 LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc -fn -xos4-terminus-bold-r-normal-*-24-*-*-*-*-*-iso10646-1
53
54 --
55 WBR, Alex.

Replies

Subject Author
Re: [gentoo-user-ru] xterm-225 break koi8 paste Alex Efros <powerman@××××××××××××××××××.com>