* [gentoo-user-ru] xterm-225 break koi8 paste @ 2007-12-03 13:22 Alex Efros 2007-12-03 13:43 ` L29Ah 2008-02-08 9:12 ` Peter Volkov 0 siblings, 2 replies; 27+ messages in thread From: Alex Efros @ 2007-12-03 13:22 UTC (permalink / raw To: gentoo-user-ru Hi! При обновлении с xterm-224 на xterm-225 перестают вставляться русские буквы из клипбоард (ни Shift-Insert, ни средняя кнопка мыши, ни средняя кнопка с Shift). Вместо русских букв вставляются символы #####. Локаль - KOI8-R. В ChangeLog xterm-225 написано: - improve select/paste between UTF-8 and Latin1 xterms by adapting the translations from patch #185. Extend that to include Unicode fullwidth forms FF00-FF5E. Also modify select/paste of DEC line-drawing characters in Latin1 mode to use ASCII characters. В ChangeLog xterm-226 добавлено: - amend select/paste change from patch #225 by limiting it to non-UTF-8/non-KOI8-R encoding (Debian #420974). У меня вставка не работает ни в 225, ни в 229. Пришлось откатиться на 224 и замаскировать более новые версии. Может это можно как-то обойти? Может прописать чего в ~/.Xdefaults? -- WBR, Alex. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 13:22 [gentoo-user-ru] xterm-225 break koi8 paste Alex Efros @ 2007-12-03 13:43 ` L29Ah 2007-12-03 13:43 ` L29Ah 2007-12-03 13:55 ` Andrew A. Sabitov 2008-02-08 9:12 ` Peter Volkov 1 sibling, 2 replies; 27+ messages in thread From: L29Ah @ 2007-12-03 13:43 UTC (permalink / raw To: gentoo-user-ru, gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 52 bytes --] > Локаль - KOI8-R. Когда-же Unicode поработит мир? [-- Attachment #2: Type: text/html, Size: 65 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 13:43 ` L29Ah @ 2007-12-03 13:43 ` L29Ah 2007-12-03 13:55 ` Andrew A. Sabitov 1 sibling, 0 replies; 27+ messages in thread From: L29Ah @ 2007-12-03 13:43 UTC (permalink / raw To: gentoo-user-ru, gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 52 bytes --] > Локаль - KOI8-R. Когда-же Unicode поработит мир? [-- Attachment #2: Type: text/html, Size: 65 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 13:43 ` L29Ah 2007-12-03 13:43 ` L29Ah @ 2007-12-03 13:55 ` Andrew A. Sabitov 2007-12-03 14:29 ` L29Ah 2007-12-03 15:52 ` Alex Efros 1 sibling, 2 replies; 27+ messages in thread From: Andrew A. Sabitov @ 2007-12-03 13:55 UTC (permalink / raw To: gentoo-user-ru А никогда, ибо количество проблем, при этом возникающих, превосходит количество решаемых проблем. А по теме, я пользую: Section "InputDevice" Identifier "Keyboard1" Driver "keyboard" Option "AutoRepeat" "250 30" Option "XkbModel" "geniusslimstar" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:caps_toggle" EndSection У меня через раз работает. Если я использую мой любимый xrus, то только решетки получаю. On Mon, 3 Dec 2007, L29Ah wrote: > > Локаль - KOI8-R. Когда-же Unicode поработит мир? -- <> 85 <> Ты все пытаешься проникнуть в тайны света, В загадку бытия... К чему, мой друг, все это? Ночей и дней часы беспечно проводи, Ведь все устроено без твоего совета. Омар Хайям. Рубаи. ,,,, /'^'\ ( o o ) --oOOO--(_)--OOOo------------------------------------------------ | Andrew A. Sabitov | Email: sabitov@sabitov.pp.ru | WWW: sabitov.pp.ru | .oooO Еж птица гордая - пока не пнешь, не полетит! | ( ) Oooo. ---\ (----( )------------------------------------------------- \_) ) / (_/ ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 13:55 ` Andrew A. Sabitov @ 2007-12-03 14:29 ` L29Ah 2007-12-03 18:38 ` Andrew A. Sabitov 2007-12-03 15:52 ` Alex Efros 1 sibling, 1 reply; 27+ messages in thread From: L29Ah @ 2007-12-03 14:29 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 232 bytes --] 2007/12/3, Andrew A. Sabitov <sabitov@catalysis.ru>: > > > А никогда, ибо количество проблем, при этом возникающих, превосходит > количество решаемых проблем. > Помимо ожирения нелатинницы, проблем не замечаю... Что я делаю не так? [-- Attachment #2: Type: text/html, Size: 467 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 14:29 ` L29Ah @ 2007-12-03 18:38 ` Andrew A. Sabitov 2007-12-03 19:07 ` L29Ah ` (2 more replies) 0 siblings, 3 replies; 27+ messages in thread From: Andrew A. Sabitov @ 2007-12-03 18:38 UTC (permalink / raw To: gentoo-user-ru А у Вас, простите за любопытство, только Ваша машинка под рукой? Или есть еще "в попечении"?.. А много ли пользователей?.. Вот смотрите, у меня, например на моей рабочей машинке: mount -t nfs | sed -e 's/\([^[:space:]]\+\).*)/\1 xxxxxxxxxxxx/' 172.16.0.4:/misc xxxxxxxxxxxx 172.16.0.4:/home xxxxxxxxxxxx 172.16.0.3:/ xxxxxxxxxxxx 172.16.0.3:/home xxxxxxxxxxxx 172.16.0.3:/tmp xxxxxxxxxxxx 172.16.0.3:/var xxxxxxxxxxxx 172.16.0.2:/ xxxxxxxxxxxx 172.16.0.2:/ora xxxxxxxxxxxx 172.16.0.5:/ xxxxxxxxxxxx 172.16.0.5:/home xxxxxxxxxxxx 172.16.0.7:/home xxxxxxxxxxxx И это только то, что постоянно смонтировано. Т.е. что бы мне перейти на утф, мне надо перевести на утф и эти 5 машин. (А как же иначе с русскими именами у файлов :) ) Чтобы перевести их на утф, мне надо перевести на утф еще хбз сколько человек. Теперь добавьте, что у меня есть еще десятка полтора серваков, которые принадлежат сторонним конторам. Серваки работают под кои8, и переводить их под утф никто не будет... И это только то, что приходит в голову сразу же. Ну и отдельная песня проблемы с софтом... Кстати, а что будет, если развернуть тарбол с рускими именами в кои8 в утф локали?.. :) Конечно, это все можно решить, но мне же деньги платят не за это :))) On Mon, 3 Dec 2007, L29Ah wrote: > 2007/12/3, Andrew A. Sabitov <sabitov@catalysis.ru>: > > > А никогда, ибо количество проблем, при этом возникающих, превосходит > количество решаемых проблем. > Помимо ожирения нелатинницы, проблем не замечаю... Что я делаю не так? -- <> 277 <> Не таи в своем сердце обид и скорбей, Ради звонкой монеты поклонов не бей. Если друга ты вовремя не накормишь - Все сожрет без остатка наследник-злодей. Омар Хайям. Рубаи. ,,,, /'^'\ ( o o ) --oOOO--(_)--OOOo------------------------------------------------ | Andrew A. Sabitov | Email: sabitov@sabitov.pp.ru | WWW: sabitov.pp.ru | .oooO Еж птица гордая - пока не пнешь, не полетит! | ( ) Oooo. ---\ (----( )------------------------------------------------- \_) ) / (_/ ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 18:38 ` Andrew A. Sabitov @ 2007-12-03 19:07 ` L29Ah 2007-12-03 19:13 ` Azamat H. Hackimov 2007-12-04 6:50 ` Peter Volkov 2 siblings, 0 replies; 27+ messages in thread From: L29Ah @ 2007-12-03 19:07 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 2449 bytes --] А что, iocharset'ы всякоразные отменили? 03.12.07, Andrew A. Sabitov <sabitov@catalysis.ru> написал(а): > > > А у Вас, простите за любопытство, только Ваша машинка под рукой? Или есть > еще "в попечении"?.. А много ли пользователей?.. > > Вот смотрите, у меня, например на моей рабочей машинке: > mount -t nfs | sed -e 's/\([^[:space:]]\+\).*)/\1 xxxxxxxxxxxx/' > 172.16.0.4:/misc xxxxxxxxxxxx > 172.16.0.4:/home xxxxxxxxxxxx > 172.16.0.3:/ xxxxxxxxxxxx > 172.16.0.3:/home xxxxxxxxxxxx > 172.16.0.3:/tmp xxxxxxxxxxxx > 172.16.0.3:/var xxxxxxxxxxxx > 172.16.0.2:/ xxxxxxxxxxxx > 172.16.0.2:/ora xxxxxxxxxxxx > 172.16.0.5:/ xxxxxxxxxxxx > 172.16.0.5:/home xxxxxxxxxxxx > 172.16.0.7:/home xxxxxxxxxxxx > > И это только то, что постоянно смонтировано. Т.е. что бы мне перейти на > утф, мне надо перевести на утф и эти 5 машин. (А как же иначе с русскими > именами у файлов :) ) Чтобы перевести их на утф, мне надо перевести на утф > еще хбз сколько человек. Теперь добавьте, что у меня есть еще десятка > полтора серваков, которые принадлежат сторонним конторам. Серваки работают > под кои8, и переводить их под утф никто не будет... И это только то, что > приходит в голову сразу же. Ну и отдельная песня проблемы с софтом... > Кстати, а что будет, если развернуть тарбол с рускими именами в кои8 в утф > локали?.. :) > > Конечно, это все можно решить, но мне же деньги платят не за это :))) > > > > > On Mon, 3 Dec 2007, L29Ah wrote: > > > 2007/12/3, Andrew A. Sabitov <sabitov@catalysis.ru>: > > > > > > А никогда, ибо количество проблем, при этом возникающих, превосходит > > количество решаемых проблем. > > > Помимо ожирения нелатинницы, проблем не замечаю... Что я делаю не так? > > > -- > <> 277 <> > > Не таи в своем сердце обид и скорбей, > Ради звонкой монеты поклонов не бей. > Если друга ты вовремя не накормишь - > Все сожрет без остатка наследник-злодей. > Омар Хайям. Рубаи. > ,,,, > /'^'\ > ( o o ) > --oOOO--(_)--OOOo------------------------------------------------ > | Andrew A. Sabitov > | Email: sabitov@sabitov.pp.ru > | WWW: sabitov.pp.ru > | .oooO Еж птица гордая - пока не пнешь, не полетит! > | ( ) Oooo. > ---\ (----( )------------------------------------------------- > \_) ) / > (_/ > > [-- Attachment #2: Type: text/html, Size: 4140 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 18:38 ` Andrew A. Sabitov 2007-12-03 19:07 ` L29Ah @ 2007-12-03 19:13 ` Azamat H. Hackimov 2007-12-04 6:50 ` Peter Volkov 2 siblings, 0 replies; 27+ messages in thread From: Azamat H. Hackimov @ 2007-12-03 19:13 UTC (permalink / raw To: gentoo-user-ru В сообщении от 3 декабря 2007 Andrew A. Sabitov написал(a): > Чтобы перевести их на утф, мне надо перевести на утф > еще хбз сколько человек. И чем раньше тем лучше. Ибо процесс накопления подобных ошибок будет только множиться. > Кстати, а что будет, если развернуть тарбол с рускими именами в кои8 в утф > локали?.. :) Не пробовали распаковывать архив с cp1251? Закорючки красивее получаются. -- From Siberia with Love! ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 18:38 ` Andrew A. Sabitov 2007-12-03 19:07 ` L29Ah 2007-12-03 19:13 ` Azamat H. Hackimov @ 2007-12-04 6:50 ` Peter Volkov 2007-12-04 7:40 ` Alex Efros 2 siblings, 1 reply; 27+ messages in thread From: Peter Volkov @ 2007-12-04 6:50 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 2053 bytes --] Нам не всё равно в каком направлении читать ;) машины. не Мы top-post'ить. надо Не В Пнд, 03/12/2007 в 15:22 +0200, Alex Efros пишет: > При обновлении с xterm-224 на xterm-225 перестают вставляться русские > буквы из клипбоард (ни Shift-Insert, ни средняя кнопка мыши, ни > средняя > кнопка с Shift). Вместо русских букв вставляются символы #####. Установите xterm-229 и почитайте /usr/share/doc/xterm-229/README.i18n.*. Там описаны возможные решения вашей проблемы: a. XTerm*locale: true in your ~/.Xresources file. b. Invoke xterm with the "-lc" option. По крайней мере вариант b мне помог. В Втр, 04/12/2007 в 00:38 +0600, Andrew A. Sabitov пишет: > Конечно, это все можно решить, но мне же деньги платят не за это :))) А здесь я с вами всё-таки не могу согласиться... utf-8 - это действительно развитие, ибо является решением такой проблемы как "не верная кодировка", и делает все остальные кодировки мёртвыми. Так зачем насиловать труп? Пока есть возможность, двигайте потихоньку то, что можете на utf-8. Что вам мешает иметь разную локаль локально и на удалённых серверах? nfs сервер возможно немного сложнее "сконвертировать", но тоже возможно, за не очень большое время... Кстати, может кто знает, nfs4 не предлагает решения этой проблеме? -- Peter. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 6:50 ` Peter Volkov @ 2007-12-04 7:40 ` Alex Efros 2007-12-04 7:47 ` Peter Volkov ` (2 more replies) 0 siblings, 3 replies; 27+ messages in thread From: Alex Efros @ 2007-12-04 7:40 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 974 bytes --] Hi! On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: > Установите xterm-229 и почитайте /usr/share/doc/xterm-229/README.i18n.*. > Там описаны возможные решения вашей проблемы: > > a. XTerm*locale: true in your ~/.Xresources file. > b. Invoke xterm with the "-lc" option. > > По крайней мере вариант b мне помог. Если собрать xterm-229 без USE-флага unicode, то: 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего не меняет. 2) xterm с опцией -lc не запускается (bad command line option "-lc"). Если собрать с флагом unicode, то: 1) XTerm*locale: true в ~/.Xresources ничего не меняет. 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе русских букв вместо них вводятся точки. 3) xterm с опцией -lc запускается но опять вводятся точки вместо русских (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не меняет). P.S. X я не перегружал, только xterm перезапускал. -- WBR, Alex. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 7:40 ` Alex Efros @ 2007-12-04 7:47 ` Peter Volkov 2007-12-04 8:09 ` Alex Efros 2007-12-04 7:51 ` Andrew A. Sabitov 2007-12-04 10:08 ` Alexander Simonov 2 siblings, 1 reply; 27+ messages in thread From: Peter Volkov @ 2007-12-04 7:47 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 1502 bytes --] В Втр, 04/12/2007 в 09:40 +0200, Alex Efros пишет: > Если собрать с флагом unicode, то: У меня, конечно, unicode USE-флаг включён. > 1) XTerm*locale: true в ~/.Xresources ничего не меняет. > 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе > русских букв вместо них вводятся точки. > 3) xterm с опцией -lc запускается но опять вводятся точки вместо > русских (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не > меняет). > > P.S. X я не перегружал, только xterm перезапускал. Покажите вывод locale? Я когда тестировал, то если запустить xterm так: $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm & воспроизводится то, что вы видите, а так: $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc & работает! Может у вас ещё нужно, что-нибудь со шрифтами сделать? Создайте текстовый файл в неработающем xterm, где у вас точками набирается и прочитайте его чем-нибудь (хоть cat в работающей консоли...). Там точки или нормальный текст? -- Peter. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 7:47 ` Peter Volkov @ 2007-12-04 8:09 ` Alex Efros 2007-12-04 8:23 ` Alex Efros 0 siblings, 1 reply; 27+ messages in thread From: Alex Efros @ 2007-12-04 8:09 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 2089 bytes --] Hi! On Tue, Dec 04, 2007 at 10:47:16AM +0300, Peter Volkov wrote: > В Втр, 04/12/2007 в 09:40 +0200, Alex Efros пишет: > Покажите вывод locale? Я когда тестировал, то если запустить xterm так: $ locale LANG=ru_RU.KOI8-R LC_CTYPE="ru_RU.KOI8-R" LC_NUMERIC=POSIX LC_TIME="ru_RU.KOI8-R" LC_COLLATE="ru_RU.KOI8-R" LC_MONETARY="ru_RU.KOI8-R" LC_MESSAGES="ru_RU.KOI8-R" LC_PAPER="ru_RU.KOI8-R" LC_NAME="ru_RU.KOI8-R" LC_ADDRESS="ru_RU.KOI8-R" LC_TELEPHONE="ru_RU.KOI8-R" LC_MEASUREMENT="ru_RU.KOI8-R" LC_IDENTIFICATION="ru_RU.KOI8-R" LC_ALL= > $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm & > > воспроизводится то, что вы видите, а так: > > $ LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc & > > работает! Может у вас ещё нужно, что-нибудь со шрифтами сделать? > Создайте текстовый файл в неработающем xterm, где у вас точками > набирается и прочитайте его чем-нибудь (хоть cat в работающей > консоли...). Там точки или нормальный текст? Да, насчёт шрифта идея любопытная. Действительно, если сделать: $ echo '......' > hi.txt (при этом набирая по-русски "привет", хотя на экране будут точки) и просмотреть hi.txt в другой консоли - там будет "привет", а не точки. В общем, поменял я кодировку шрифта с koi8-r на iso10646-1, и русские буквы появились. :) Но проблему это не решило, к сожалению: - Раньше, до всех манипуляций, в xterm-229 у меня ###### вставлялись вместо русского при первой попытке. Но если после этого попытку вставки повторить - русский вставлялся нормально. Т.е. если выделить слово "привет" и три раза нажать Shift+Insert, получалось "######приветпривет". - Теперь всё наоборот. Первое нажатие Shift+Insert вставляет русский, а последующие - вопросики. Получается: "привет????????????". Более того, если после этого слово "привет" выделить ещё раз, и снова попробовать вставить, то всегда вставляется "######". Бред, в общем. Ещё идеи есть? P.S. Я сейчас запускал так: LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc -fn -xos4-terminus-bold-r-normal-*-24-*-*-*-*-*-iso10646-1 -- WBR, Alex. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 8:09 ` Alex Efros @ 2007-12-04 8:23 ` Alex Efros 2007-12-04 9:56 ` Peter Volkov 2007-12-07 9:22 ` Peter Volkov 0 siblings, 2 replies; 27+ messages in thread From: Alex Efros @ 2007-12-04 8:23 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 305 bytes --] Hi! Да, я посмотрел что ещё может влиять на работу - вроде кроме вот этого в ~/.Xdefaults больше нечему: XTerm*eightBitInput: false XTerm*metaSendsEscape: true А какие у Вас есть настройки xterm в ~/.Xdefaults или ~/.Xresources, которые могут влиять на работу русского? -- WBR, Alex. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 8:23 ` Alex Efros @ 2007-12-04 9:56 ` Peter Volkov 2007-12-07 9:22 ` Peter Volkov 1 sibling, 0 replies; 27+ messages in thread From: Peter Volkov @ 2007-12-04 9:56 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 1716 bytes --] В Втр, 04/12/2007 в 10:09 +0200, Alex Efros пишет: > P.S. Я сейчас запускал так: > LANG=ru_RU.KOI8-R LC_ALL=ru_RU.KOI8-R xterm -lc -fn > -xos4-terminus-bold-r-normal-*-24-*-*-*-*-*-iso10646-1 В Втр, 04/12/2007 в 10:23 +0200, Alex Efros пишет: > Да, я посмотрел что ещё может влиять на работу - вроде кроме вот этого в > ~/.Xdefaults больше нечему: > > XTerm*eightBitInput: false > XTerm*metaSendsEscape: true > > А какие у Вас есть настройки xterm в ~/.Xdefaults или ~/.Xresources, > которые могут влиять на работу русского? Хм. Я вообще не пользуюсь чисто X-ми приложениями, поэтому никогда ничего в .X{defaults,resourses} у меня нет. При этом то, что у вас не работает, у меня работает. Но у нас есть различия. У меня глобально в системе кодировка utf-8... Так что, действительно косяк происходит при не-перекодировке, то есть когда копируем из koi8-r консоли в koi8-r... У меня прямо сейчас нет времени посмотреть, но вроде из того же README.i18n следует, что за перекодировку отвечает некий x11-apps/luit, но что с ним можно сделать и как покрутить, пока не знаю. Возможно стоит повесить баг на xterm. -- Peter. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 8:23 ` Alex Efros 2007-12-04 9:56 ` Peter Volkov @ 2007-12-07 9:22 ` Peter Volkov 2007-12-07 21:28 ` Alex Efros 1 sibling, 1 reply; 27+ messages in thread From: Peter Volkov @ 2007-12-07 9:22 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 1368 bytes --] Привет всем. Возвращаясь к проблеме xterm... Только что себе поставил 224, и всё равно *могу* воспроизвести проблему. Так что видимо это старый баг... Если я не прав и у вас не воспроизводится в "старом" Xterm, приложите к письму вывод "xrdb -query". И сделайте, пожалуйста, предварительно сделайте следующий тест: В консоли наберите --------------- $ cat <Enter> привет | --------------- курсор расположен после пробела после слова привет. Не нажимайте Enter. Выделите слово привет левой кнопкой мыши и нажмите два раза на среднюю кнопку. При этом я вижу ------------------------------- $ cat привет привет######| ------------------------------- При таком раскладе у меня проблема воспроизводится в xterm версий 224, 229, 229e. Так что причин не обновляться я не вижу. И продолжаю пинать upstream по этому поводу... :) -- Peter. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-07 9:22 ` Peter Volkov @ 2007-12-07 21:28 ` Alex Efros 0 siblings, 0 replies; 27+ messages in thread From: Alex Efros @ 2007-12-07 21:28 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 256 bytes --] Hi! powerman@home ~ $ emerge -pv xterm ... [ebuild R ] x11-terms/xterm-224 USE="Xaw3d truetype -paste64 -toolbar -unicode" ... powerman@home ~ $ cat привет приветпривет powerman@home ~ $ xrdb -query powerman@home ~ $ -- WBR, Alex. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 7:40 ` Alex Efros 2007-12-04 7:47 ` Peter Volkov @ 2007-12-04 7:51 ` Andrew A. Sabitov 2007-12-04 7:51 ` Andrew A. Sabitov 2007-12-04 10:08 ` Alexander Simonov 2 siblings, 1 reply; 27+ messages in thread From: Andrew A. Sabitov @ 2007-12-04 7:51 UTC (permalink / raw To: gentoo-user-ru; +Cc: gentoo-user-ru [-- Attachment #1: Type: TEXT/PLAIN, Size: 2706 bytes --] yew ~ # equery u xterm [ Searching for packages matching xterm... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for x11-terms/xterm-229 ] U I - - Xaw3d : Adds support of the 3d athena widget set + + paste64 : Enable support for bracketed paste mode - - toolbar : Enable the xterm toolbar to be built. + + truetype : Adds support for FreeType and/or FreeType2 fonts + + unicode : Adds support for Unicode sabitov@yew ~ $ env | egrep 'LANG|LC_' LC_ALL=ru_RU.KOI8-R LANG=ru_RU.KOI8-R sabitov@yew ~ $ xterm -lc В запущеном терминале нажимаю shift+num_pad_plus (чем-то ему мой дефолтовый фонт не нравиться, я не стал разбираться.) набираю строчку по-русски, выделаю, вставляю мышкой. Первый раз нормально... :))) On Tue, 4 Dec 2007, Alex Efros wrote: > Hi! > > On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: > > Установите xterm-229 и почитайте /usr/share/doc/xterm-229/README.i18n.*. > > Там описаны возможные решения вашей проблемы: > > > > a. XTerm*locale: true in your ~/.Xresources file. > > b. Invoke xterm with the "-lc" option. > > > > По крайней мере вариант b мне помог. > > Если собрать xterm-229 без USE-флага unicode, то: > 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего не меняет. > 2) xterm с опцией -lc не запускается (bad command line option "-lc"). > > Если собрать с флагом unicode, то: > 1) XTerm*locale: true в ~/.Xresources ничего не меняет. > 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе > русских букв вместо них вводятся точки. > 3) xterm с опцией -lc запускается но опять вводятся точки вместо русских > (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не меняет). > > P.S. X я не перегружал, только xterm перезапускал. > > -- <> 11 <> О, если б, захватив с собой стихов диван Да в кувшине вина и сунув хлеб в карман, Мне провести с тобой денек среди развалин, - Мне позавидовать бы мог любой султан. Омар Хайям. Рубаи. ,,,, /'^'\ ( o o ) --oOOO--(_)--OOOo------------------------------------------------ | Andrew A. Sabitov | Email: sabitov@sabitov.pp.ru | WWW: sabitov.pp.ru | .oooO Еж птица гордая - пока не пнешь, не полетит! | ( ) Oooo. ---\ (----( )------------------------------------------------- \_) ) / (_/ [-- Attachment #2: Type: IMAGE/png, Size: 6408 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 7:51 ` Andrew A. Sabitov @ 2007-12-04 7:51 ` Andrew A. Sabitov 0 siblings, 0 replies; 27+ messages in thread From: Andrew A. Sabitov @ 2007-12-04 7:51 UTC (permalink / raw To: gentoo-user-ru; +Cc: gentoo-user-ru [-- Attachment #1: Type: TEXT/PLAIN, Size: 2706 bytes --] yew ~ # equery u xterm [ Searching for packages matching xterm... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for x11-terms/xterm-229 ] U I - - Xaw3d : Adds support of the 3d athena widget set + + paste64 : Enable support for bracketed paste mode - - toolbar : Enable the xterm toolbar to be built. + + truetype : Adds support for FreeType and/or FreeType2 fonts + + unicode : Adds support for Unicode sabitov@yew ~ $ env | egrep 'LANG|LC_' LC_ALL=ru_RU.KOI8-R LANG=ru_RU.KOI8-R sabitov@yew ~ $ xterm -lc В запущеном терминале нажимаю shift+num_pad_plus (чем-то ему мой дефолтовый фонт не нравиться, я не стал разбираться.) набираю строчку по-русски, выделаю, вставляю мышкой. Первый раз нормально... :))) On Tue, 4 Dec 2007, Alex Efros wrote: > Hi! > > On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: > > Установите xterm-229 и почитайте /usr/share/doc/xterm-229/README.i18n.*. > > Там описаны возможные решения вашей проблемы: > > > > a. XTerm*locale: true in your ~/.Xresources file. > > b. Invoke xterm with the "-lc" option. > > > > По крайней мере вариант b мне помог. > > Если собрать xterm-229 без USE-флага unicode, то: > 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего не меняет. > 2) xterm с опцией -lc не запускается (bad command line option "-lc"). > > Если собрать с флагом unicode, то: > 1) XTerm*locale: true в ~/.Xresources ничего не меняет. > 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе > русских букв вместо них вводятся точки. > 3) xterm с опцией -lc запускается но опять вводятся точки вместо русских > (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не меняет). > > P.S. X я не перегружал, только xterm перезапускал. > > -- <> 11 <> О, если б, захватив с собой стихов диван Да в кувшине вина и сунув хлеб в карман, Мне провести с тобой денек среди развалин, - Мне позавидовать бы мог любой султан. Омар Хайям. Рубаи. ,,,, /'^'\ ( o o ) --oOOO--(_)--OOOo------------------------------------------------ | Andrew A. Sabitov | Email: sabitov@sabitov.pp.ru | WWW: sabitov.pp.ru | .oooO Еж птица гордая - пока не пнешь, не полетит! | ( ) Oooo. ---\ (----( )------------------------------------------------- \_) ) / (_/ [-- Attachment #2: Type: IMAGE/png, Size: 6408 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 7:40 ` Alex Efros 2007-12-04 7:47 ` Peter Volkov 2007-12-04 7:51 ` Andrew A. Sabitov @ 2007-12-04 10:08 ` Alexander Simonov 2007-12-04 10:17 ` Andrew A. Sabitov 2 siblings, 1 reply; 27+ messages in thread From: Alexander Simonov @ 2007-12-04 10:08 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1.1: Type: text/plain, Size: 1205 bytes --] попробуйте rxvt :) 4 дек. 2007, в 09:40, Alex Efros писал(а): > Hi! > > On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: >> Установите xterm-229 и почитайте /usr/share/doc/xterm-229/ >> README.i18n.*. >> Там описаны возможные решения вашей проблемы: >> >> a. XTerm*locale: true in your ~/.Xresources file. >> b. Invoke xterm with the "-lc" option. >> >> По крайней мере вариант b мне помог. > > Если собрать xterm-229 без USE-флага unicode, то: > 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего > не меняет. > 2) xterm с опцией -lc не запускается (bad command line option "-lc"). > > Если собрать с флагом unicode, то: > 1) XTerm*locale: true в ~/.Xresources ничего не меняет. > 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе > русских букв вместо них вводятся точки. > 3) xterm с опцией -lc запускается но опять вводятся точки вместо > русских > (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не > меняет). > > P.S. X я не перегружал, только xterm перезапускал. > > -- > WBR, Alex. -- WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) Ukrainian Gentoo Community Coordinator [-- Attachment #1.2: Type: text/html, Size: 6027 bytes --] [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 186 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 10:08 ` Alexander Simonov @ 2007-12-04 10:17 ` Andrew A. Sabitov 2007-12-04 10:20 ` Alexander Simonov 0 siblings, 1 reply; 27+ messages in thread From: Andrew A. Sabitov @ 2007-12-04 10:17 UTC (permalink / raw To: gentoo-user-ru Не, в нем нет понятия charClass, а это не удобно :( cutchars не дает должного уровня счастья :) On Tue, 4 Dec 2007, Alexander Simonov wrote: > попробуйте rxvt :) > > 4 дек. 2007, в 09:40, Alex Efros писал(а): > > > Hi! > > > > On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: > >> Установите xterm-229 и почитайте /usr/share/doc/xterm-229/ > >> README.i18n.*. > >> Там описаны возможные решения вашей проблемы: > >> > >> a. XTerm*locale: true in your ~/.Xresources file. > >> b. Invoke xterm with the "-lc" option. > >> > >> По крайней мере вариант b мне помог. > > > > Если собрать xterm-229 без USE-флага unicode, то: > > 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего > > не меняет. > > 2) xterm с опцией -lc не запускается (bad command line option "-lc"). > > > > Если собрать с флагом unicode, то: > > 1) XTerm*locale: true в ~/.Xresources ничего не меняет. > > 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе > > русских букв вместо них вводятся точки. > > 3) xterm с опцией -lc запускается но опять вводятся точки вместо > > русских > > (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не > > меняет). > > > > P.S. X я не перегружал, только xterm перезапускал. > > > > -- > > WBR, Alex. > > -- > WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) > Ukrainian Gentoo Community Coordinator > > > > > -- <> 375 <> Зерна наших надежд до конца не сберем, Уходя, не захватим ни сад и ни дом. Не жалей для друзей своего достоянья, Чтобы недруг его не присвоил потом. Омар Хайям. Рубаи. ,,,, /'^'\ ( o o ) --oOOO--(_)--OOOo------------------------------------------------ | Andrew A. Sabitov | Email: sabitov@sabitov.pp.ru | WWW: sabitov.pp.ru | .oooO Еж птица гордая - пока не пнешь, не полетит! | ( ) Oooo. ---\ (----( )------------------------------------------------- \_) ) / (_/ ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 10:17 ` Andrew A. Sabitov @ 2007-12-04 10:20 ` Alexander Simonov 2007-12-04 10:35 ` Andrew A. Sabitov 0 siblings, 1 reply; 27+ messages in thread From: Alexander Simonov @ 2007-12-04 10:20 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1.1: Type: text/plain, Size: 2502 bytes --] Эм... а для чего нужен charClass и что это вообще такое? Сори как-то не вдавался в подробности :) 4 дек. 2007, в 12:17, Andrew A. Sabitov писал(а): > > Не, в нем нет понятия charClass, а это не удобно :( > cutchars не дает должного уровня счастья :) > > > On Tue, 4 Dec 2007, Alexander Simonov wrote: > >> попробуйте rxvt :) >> >> 4 дек. 2007, в 09:40, Alex Efros писал(а): >> >>> Hi! >>> >>> On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: >>>> Установите xterm-229 и почитайте /usr/share/doc/xterm-229/ >>>> README.i18n.*. >>>> Там описаны возможные решения вашей проблемы: >>>> >>>> a. XTerm*locale: true in your ~/.Xresources file. >>>> b. Invoke xterm with the "-lc" option. >>>> >>>> По крайней мере вариант b мне помог. >>> >>> Если собрать xterm-229 без USE-флага unicode, то: >>> 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего >>> не меняет. >>> 2) xterm с опцией -lc не запускается (bad command line option "- >>> lc"). >>> >>> Если собрать с флагом unicode, то: >>> 1) XTerm*locale: true в ~/.Xresources ничего не меняет. >>> 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе >>> русских букв вместо них вводятся точки. >>> 3) xterm с опцией -lc запускается но опять вводятся точки вместо >>> русских >>> (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не >>> меняет). >>> >>> P.S. X я не перегружал, только xterm перезапускал. >>> >>> -- >>> WBR, Alex. >> >> -- >> WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) >> Ukrainian Gentoo Community Coordinator >> >> >> >> >> > > -- > <> 375 <> > > Зерна наших надежд до конца не сберем, > Уходя, не захватим ни сад и ни дом. > Не жалей для друзей своего достоянья, > Чтобы недруг его не присвоил потом. > Омар Хайям. Рубаи. > ,,,, > /'^'\ > ( o o ) > --oOOO--(_)--OOOo------------------------------------------------ > | Andrew A. Sabitov > | Email: sabitov@sabitov.pp.ru > | WWW: sabitov.pp.ru > | .oooO Еж птица гордая - пока не пнешь, не полетит! > | ( ) Oooo. > ---\ (----( )------------------------------------------------- > \_) ) / > (_/ > -- WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) Ukrainian Gentoo Community Coordinator [-- Attachment #1.2: Type: text/html, Size: 13063 bytes --] [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 186 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 10:20 ` Alexander Simonov @ 2007-12-04 10:35 ` Andrew A. Sabitov 2007-12-04 10:35 ` Andrew A. Sabitov 2007-12-04 10:59 ` Alexander Simonov 0 siblings, 2 replies; 27+ messages in thread From: Andrew A. Sabitov @ 2007-12-04 10:35 UTC (permalink / raw To: gentoo-user-ru; +Cc: gentoo-user-ru А ты потопчи пимпочки у клавы в случайном порядке, а потом по выделяй мышкой по дабл-клику. В rxvt выделение обрывается на символах, перечисленных в cutchars. В xterm -- на символе из другого класса. Настроить под себя можно гибче. Скажем у меня прошито так: *charClass: 0:32,1-8:1,9:32,10-31:1,32:32,33:33,34:34,35:35,36:48,37:37,38:38,39:39,40:40,41:41,42-43:48,44:44,45-58:48,59:59,60:60,61:61,62:62,63:63,64:64,65-90:48,91:91,92:92,93:93,94-95:48,96:96,97-122:48,123:123,124:124,125:125,126:48,127:1,128-159:1,160:160,161:161,162:162,163:48,164:164,165:165,166:166,167:167,168:168,169:169,170:170,171:171,172:172,173:173,174:174,175:175,176:176,177:177,178:178,179:48,180:180,181:181,182:182,183:183,184:184,185:185,186:186,187:187,188:188,189:189,190:190,191:191,192-255:48 :))))))))))) On Tue, 4 Dec 2007, Alexander Simonov wrote: > Эм... а для чего нужен charClass и что это вообще такое? > Сори как-то не вдавался в подробности :) > > > 4 дек. 2007, в 12:17, Andrew A. Sabitov писал(а): > > > > > Не, в нем нет понятия charClass, а это не удобно :( > > cutchars не дает должного уровня счастья :) > > > > > > On Tue, 4 Dec 2007, Alexander Simonov wrote: > > > >> попробуйте rxvt :) > >> > >> 4 дек. 2007, в 09:40, Alex Efros писал(а): > >> > >>> Hi! > >>> > >>> On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: > >>>> Установите xterm-229 и почитайте /usr/share/doc/xterm-229/ > >>>> README.i18n.*. > >>>> Там описаны возможные решения вашей проблемы: > >>>> > >>>> a. XTerm*locale: true in your ~/.Xresources file. > >>>> b. Invoke xterm with the "-lc" option. > >>>> > >>>> По крайней мере вариант b мне помог. > >>> > >>> Если собрать xterm-229 без USE-флага unicode, то: > >>> 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего > >>> не меняет. > >>> 2) xterm с опцией -lc не запускается (bad command line option "- > >>> lc"). > >>> > >>> Если собрать с флагом unicode, то: > >>> 1) XTerm*locale: true в ~/.Xresources ничего не меняет. > >>> 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе > >>> русских букв вместо них вводятся точки. > >>> 3) xterm с опцией -lc запускается но опять вводятся точки вместо > >>> русских > >>> (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не > >>> меняет). > >>> > >>> P.S. X я не перегружал, только xterm перезапускал. > >>> > >>> -- > >>> WBR, Alex. > >> > >> -- > >> WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) > >> Ukrainian Gentoo Community Coordinator > >> > >> > >> > >> > >> > > > > -- > > <> 375 <> > > > > Зерна наших надежд до конца не сберем, > > Уходя, не захватим ни сад и ни дом. > > Не жалей для друзей своего достоянья, > > Чтобы недруг его не присвоил потом. > > Омар Хайям. Рубаи. > > ,,,, > > /'^'\ > > ( o o ) > > --oOOO--(_)--OOOo------------------------------------------------ > > | Andrew A. Sabitov > > | Email: sabitov@sabitov.pp.ru > > | WWW: sabitov.pp.ru > > | .oooO Еж птица гордая - пока не пнешь, не полетит! > > | ( ) Oooo. > > ---\ (----( )------------------------------------------------- > > \_) ) / > > (_/ > > > > -- > WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) > Ukrainian Gentoo Community Coordinator > > > > > -- <> 248 <> Изваял эту чашу искусный резец Не затем, чтоб разбил ее пьяный глупец. Сколько светлых голов и прекрасных сердец Между тем разбивает напрасно творец! Омар Хайям. Рубаи. ,,,, /'^'\ ( o o ) --oOOO--(_)--OOOo------------------------------------------------ | Andrew A. Sabitov | Email: sabitov@sabitov.pp.ru | WWW: sabitov.pp.ru | .oooO Еж птица гордая - пока не пнешь, не полетит! | ( ) Oooo. ---\ (----( )------------------------------------------------- \_) ) / (_/ ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 10:35 ` Andrew A. Sabitov @ 2007-12-04 10:35 ` Andrew A. Sabitov 2007-12-04 10:59 ` Alexander Simonov 1 sibling, 0 replies; 27+ messages in thread From: Andrew A. Sabitov @ 2007-12-04 10:35 UTC (permalink / raw To: gentoo-user-ru; +Cc: gentoo-user-ru А ты потопчи пимпочки у клавы в случайном порядке, а потом по выделяй мышкой по дабл-клику. В rxvt выделение обрывается на символах, перечисленных в cutchars. В xterm -- на символе из другого класса. Настроить под себя можно гибче. Скажем у меня прошито так: *charClass: 0:32,1-8:1,9:32,10-31:1,32:32,33:33,34:34,35:35,36:48,37:37,38:38,39:39,40:40,41:41,42-43:48,44:44,45-58:48,59:59,60:60,61:61,62:62,63:63,64:64,65-90:48,91:91,92:92,93:93,94-95:48,96:96,97-122:48,123:123,124:124,125:125,126:48,127:1,128-159:1,160:160,161:161,162:162,163:48,164:164,165:165,166:166,167:167,168:168,169:169,170:170,171:171,172:172,173:173,174:174,175:175,176:176,177:177,178:178,179:48,180:180,181:181,182:182,183:183,184:184,185:185,186:186,187:187,188:188,189:189,190:190,191:191,192-255:48 :))))))))))) On Tue, 4 Dec 2007, Alexander Simonov wrote: > Эм... а для чего нужен charClass и что это вообще такое? > Сори как-то не вдавался в подробности :) > > > 4 дек. 2007, в 12:17, Andrew A. Sabitov писал(а): > > > > > Не, в нем нет понятия charClass, а это не удобно :( > > cutchars не дает должного уровня счастья :) > > > > > > On Tue, 4 Dec 2007, Alexander Simonov wrote: > > > >> попробуйте rxvt :) > >> > >> 4 дек. 2007, в 09:40, Alex Efros писал(а): > >> > >>> Hi! > >>> > >>> On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: > >>>> Установите xterm-229 и почитайте /usr/share/doc/xterm-229/ > >>>> README.i18n.*. > >>>> Там описаны возможные решения вашей проблемы: > >>>> > >>>> a. XTerm*locale: true in your ~/.Xresources file. > >>>> b. Invoke xterm with the "-lc" option. > >>>> > >>>> По крайней мере вариант b мне помог. > >>> > >>> Если собрать xterm-229 без USE-флага unicode, то: > >>> 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего > >>> не меняет. > >>> 2) xterm с опцией -lc не запускается (bad command line option "- > >>> lc"). > >>> > >>> Если собрать с флагом unicode, то: > >>> 1) XTerm*locale: true в ~/.Xresources ничего не меняет. > >>> 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при вводе > >>> русских букв вместо них вводятся точки. > >>> 3) xterm с опцией -lc запускается но опять вводятся точки вместо > >>> русских > >>> (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не > >>> меняет). > >>> > >>> P.S. X я не перегружал, только xterm перезапускал. > >>> > >>> -- > >>> WBR, Alex. > >> > >> -- > >> WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) > >> Ukrainian Gentoo Community Coordinator > >> > >> > >> > >> > >> > > > > -- > > <> 375 <> > > > > Зерна наших надежд до конца не сберем, > > Уходя, не захватим ни сад и ни дом. > > Не жалей для друзей своего достоянья, > > Чтобы недруг его не присвоил потом. > > Омар Хайям. Рубаи. > > ,,,, > > /'^'\ > > ( o o ) > > --oOOO--(_)--OOOo------------------------------------------------ > > | Andrew A. Sabitov > > | Email: sabitov@sabitov.pp.ru > > | WWW: sabitov.pp.ru > > | .oooO Еж птица гордая - пока не пнешь, не полетит! > > | ( ) Oooo. > > ---\ (----( )------------------------------------------------- > > \_) ) / > > (_/ > > > > -- > WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) > Ukrainian Gentoo Community Coordinator > > > > > -- <> 248 <> Изваял эту чашу искусный резец Не затем, чтоб разбил ее пьяный глупец. Сколько светлых голов и прекрасных сердец Между тем разбивает напрасно творец! Омар Хайям. Рубаи. ,,,, /'^'\ ( o o ) --oOOO--(_)--OOOo------------------------------------------------ | Andrew A. Sabitov | Email: sabitov@sabitov.pp.ru | WWW: sabitov.pp.ru | .oooO Еж птица гордая - пока не пнешь, не полетит! | ( ) Oooo. ---\ (----( )------------------------------------------------- \_) ) / (_/ ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-04 10:35 ` Andrew A. Sabitov 2007-12-04 10:35 ` Andrew A. Sabitov @ 2007-12-04 10:59 ` Alexander Simonov 1 sibling, 0 replies; 27+ messages in thread From: Alexander Simonov @ 2007-12-04 10:59 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1.1: Type: text/plain, Size: 4690 bytes --] Эм.... Я ща ленивым стал :) На десктопе у мну KDE. На нотыке MacOS X. Все работает как надо :) Или я не замечал как ненадо :) 4 дек. 2007, в 12:35, Andrew A. Sabitov писал(а): > > А ты потопчи пимпочки у клавы в случайном порядке, а потом по выделяй > мышкой по дабл-клику. В rxvt выделение обрывается на символах, > перечисленных в cutchars. В xterm -- на символе из другого класса. > > Настроить под себя можно гибче. Скажем у меня прошито так: > > *charClass: > 0:32,1-8:1,9:32,10-31:1,32:32,33:33,34:34,35:35,36:48,37:37,38:38,39:3 > 9,40:40,41:41,42-43:48,44:44,45-58:48,59:59,60:60,61:61,62:62,63:63,64 > : > 64,65-90:48,91:91,92:92,93:93,94-95:48,96:96,97-122:48,123:123,124:124 > , > 125:125,126:48,127:1,128-159:1,160:160,161:161,162:162,163:48,164:164, > 165:165,166:166,167:167,168:168,169:169,170:170,171:171,172:172,173:17 > 3,174:174,175:175,176:176,177:177,178:178,179:48,180:180,181:181,182:1 > 82,183:183,184:184,185:185,186:186,187:187,188:188,189:189,190:190,191 > :191,192-255:48 > > :))))))))))) > > On Tue, 4 Dec 2007, Alexander Simonov wrote: > >> Эм... а для чего нужен charClass и что это вообще такое? >> Сори как-то не вдавался в подробности :) >> >> >> 4 дек. 2007, в 12:17, Andrew A. Sabitov писал(а): >> >>> >>> Не, в нем нет понятия charClass, а это не удобно :( >>> cutchars не дает должного уровня счастья :) >>> >>> >>> On Tue, 4 Dec 2007, Alexander Simonov wrote: >>> >>>> попробуйте rxvt :) >>>> >>>> 4 дек. 2007, в 09:40, Alex Efros писал(а): >>>> >>>>> Hi! >>>>> >>>>> On Tue, Dec 04, 2007 at 09:50:43AM +0300, Peter Volkov wrote: >>>>>> Установите xterm-229 и почитайте /usr/share/doc/xterm-229/ >>>>>> README.i18n.*. >>>>>> Там описаны возможные решения вашей проблемы: >>>>>> >>>>>> a. XTerm*locale: true in your ~/.Xresources file. >>>>>> b. Invoke xterm with the "-lc" option. >>>>>> >>>>>> По крайней мере вариант b мне помог. >>>>> >>>>> Если собрать xterm-229 без USE-флага unicode, то: >>>>> 1) XTerm*locale: true ни в ~/.Xresources, ни в ~/.Xdefaults ничего >>>>> не меняет. >>>>> 2) xterm с опцией -lc не запускается (bad command line option "- >>>>> lc"). >>>>> >>>>> Если собрать с флагом unicode, то: >>>>> 1) XTerm*locale: true в ~/.Xresources ничего не меняет. >>>>> 2) XTerm*locale: true в ~/.Xdefaults приводит к тому, что при >>>>> вводе >>>>> русских букв вместо них вводятся точки. >>>>> 3) xterm с опцией -lc запускается но опять вводятся точки вместо >>>>> русских >>>>> (добавление ещё и XTerm*locale: true в ~/.Xdefaults ничего не >>>>> меняет). >>>>> >>>>> P.S. X я не перегружал, только xterm перезапускал. >>>>> >>>>> -- >>>>> WBR, Alex. >>>> >>>> -- >>>> WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) >>>> Ukrainian Gentoo Community Coordinator >>>> >>>> >>>> >>>> >>>> >>> >>> -- >>> <> 375 <> >>> >>> Зерна наших надежд до конца не сберем, >>> Уходя, не захватим ни сад и ни дом. >>> Не жалей для друзей своего достоянья, >>> Чтобы недруг его не присвоил потом. >>> Омар Хайям. Рубаи. >>> ,,,, >>> /'^'\ >>> ( o o ) >>> --oOOO--(_)--OOOo------------------------------------------------ >>> | Andrew A. Sabitov >>> | Email: sabitov@sabitov.pp.ru >>> | WWW: sabitov.pp.ru >>> | .oooO Еж птица гордая - пока не пнешь, не полетит! >>> | ( ) Oooo. >>> ---\ (----( )------------------------------------------------- >>> \_) ) / >>> (_/ >>> >> >> -- >> WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) >> Ukrainian Gentoo Community Coordinator >> >> >> >> >> > > -- > <> 248 <> > > Изваял эту чашу искусный резец > Не затем, чтоб разбил ее пьяный глупец. > Сколько светлых голов и прекрасных сердец > Между тем разбивает напрасно творец! > Омар Хайям. Рубаи. > ,,,, > /'^'\ > ( o o ) > --oOOO--(_)--OOOo------------------------------------------------ > | Andrew A. Sabitov > | Email: sabitov@sabitov.pp.ru > | WWW: sabitov.pp.ru > | .oooO Еж птица гордая - пока не пнешь, не полетит! > | ( ) Oooo. > ---\ (----( )------------------------------------------------- > \_) ) / > (_/ > -- WBR, Alexander Simonov ( DEVL-RIPE | DEVL-UANIC) Ukrainian Gentoo Community Coordinator [-- Attachment #1.2: Type: text/html, Size: 20992 bytes --] [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 186 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 13:55 ` Andrew A. Sabitov 2007-12-03 14:29 ` L29Ah @ 2007-12-03 15:52 ` Alex Efros 1 sibling, 0 replies; 27+ messages in thread From: Alex Efros @ 2007-12-03 15:52 UTC (permalink / raw To: gentoo-user-ru Hi! On Mon, Dec 03, 2007 at 07:55:31PM +0600, Andrew A. Sabitov wrote: > > > Локаль - KOI8-R. > > Когда-же Unicode поработит мир? > А никогда, ибо количество проблем, при этом возникающих, превосходит > количество решаемых проблем. Ну, на самом деле это произойдёт как только проблем из-за использования не-юникода станет больше, чем из-за перехода на юникод. :) И всё к тому идёт - возьмите хоть этот пример с xterm. Они в changelog использовали слово "improve"... :-/ Я, в принципе, верю, что поддержку юникода они таки действительно "improve", но ведь они при этом поломали koi8, падлы! -- WBR, Alex. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2007-12-03 13:22 [gentoo-user-ru] xterm-225 break koi8 paste Alex Efros 2007-12-03 13:43 ` L29Ah @ 2008-02-08 9:12 ` Peter Volkov 2008-02-08 18:20 ` Alex Efros 1 sibling, 1 reply; 27+ messages in thread From: Peter Volkov @ 2008-02-08 9:12 UTC (permalink / raw To: gentoo-user-ru [-- Attachment #1: Type: text/plain, Size: 3251 bytes --] Возможно тема давно уже закрыта, но я какое-то время назад переписывался с разработчиком xterm и некоторые из его ответов могут заинтересовать пользователей xterm. Мне удалось получить разрешение опубликовать частную переписку в списке рассылки, и, поэтому, хоть и запоздало, но пишу это письмо. Кстати решение проблемы - определить "*keepSelection: true" в .Xdefaults. ==================================================================== 10 Dec 2007 20:41:47 Thomas Dickey wrote: just to check - normally xterm in KOI8-R locale would be using the -k8 option as well - but some users don't do that. It would confuse xterm. That was a factor in this change: Patch #226 - 2007/6/17 * amend select/paste change from [248]patch #225 by limiting it to non-UTF-8/non-KOI8-R encoding (Debian #420974). ==================================================================== Fri, 7 Dec 2007 07:43:11 Thomas Dickey wrote: On Fri, 7 Dec 2007, Peter Volkov wrote: > Actually I'm not alone with this problem. Personally I do not use xterm, > but I've reproduced the problem and trying to help people in our Russian > mailing list. And they told me that using previous version of xterm-224 > works for them... But now I've checked this by myself and I see this > problem there too... So sorry, for disinformation. Seems that this > problem does not depend on version. yes, I understood that. xterm uses 3 types of selections: primary (the default) cut buffer (a fallback, which is updated at the same time) clipboard (an alternative to primary). While you can change which types it uses, those are what are available without configuring it. The problem you're seeing is that xterm is holding the primary selection (except for the keepSelection change I mentioned) only as long as it is highlighting the data. If the highlighting goes away, it falls back to just the cut buffers. Those only store ISO-8859-1 (no cyrillic or UTF-8). Characters that do not work in that code are shown as "#". Both primary and clipboard can hold "any" characters. The selectToClipboard feature that I added lets xterm copy directly to the clipboard (which is less volatile than primary selection). The keepSelection feature tells it to continue owning the primary even when it does not highlight the selection. (Another client may acquire ownership of the primary selection of course, but xterm won't discard it). ===================================================================== On Tue, 25 Dec 2007, Peter Volkov wrote: > And "*keepSelection: true" fixes the problem, while selectToClipboard is > not. Although as I read your explanation seems that both solutions > should work. Do I miss anything? not that I see. selectToClipboard is useful for applications that expect the selection on the clipboard (some web-browsers ignore the primary selecton). HTH, -- Peter. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [gentoo-user-ru] xterm-225 break koi8 paste 2008-02-08 9:12 ` Peter Volkov @ 2008-02-08 18:20 ` Alex Efros 0 siblings, 0 replies; 27+ messages in thread From: Alex Efros @ 2008-02-08 18:20 UTC (permalink / raw To: gentoo-user-ru Hi! On Fri, Feb 08, 2008 at 12:12:00PM +0300, Peter Volkov wrote: > Возможно тема давно уже закрыта, но я какое-то время назад переписывался > с разработчиком xterm и некоторые из его ответов могут заинтересовать > пользователей xterm. Мне удалось получить разрешение опубликовать > частную переписку в списке рассылки, и, поэтому, хоть и запоздало, но > пишу это письмо. > > Кстати решение проблемы - определить "*keepSelection: true" > в .Xdefaults. > > ==================================================================== > 10 Dec 2007 20:41:47 Thomas Dickey wrote: > > just to check - normally xterm in KOI8-R locale would be using the -k8 > option as well - but some users don't do that. It would confuse xterm. Только что обновил 224->229, keepSelection ничего не изменила, зато XTerm*allowC1Printable: true (аналог опции -k8) вроде бы проблему пофиксила, и сейчас всё работает нормально. Я сказал "вроде бы", т.к. один раз в процессе тестирования русский текст выделенный в xterm был в некорректной кодировке при вставке в Opera, но это было один раз и повторить проблему мне пока не удаётся. Большое спасибо за проведённое расследование! :) -- WBR, Alex. ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2008-02-08 18:20 UTC | newest] Thread overview: 27+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-12-03 13:22 [gentoo-user-ru] xterm-225 break koi8 paste Alex Efros 2007-12-03 13:43 ` L29Ah 2007-12-03 13:43 ` L29Ah 2007-12-03 13:55 ` Andrew A. Sabitov 2007-12-03 14:29 ` L29Ah 2007-12-03 18:38 ` Andrew A. Sabitov 2007-12-03 19:07 ` L29Ah 2007-12-03 19:13 ` Azamat H. Hackimov 2007-12-04 6:50 ` Peter Volkov 2007-12-04 7:40 ` Alex Efros 2007-12-04 7:47 ` Peter Volkov 2007-12-04 8:09 ` Alex Efros 2007-12-04 8:23 ` Alex Efros 2007-12-04 9:56 ` Peter Volkov 2007-12-07 9:22 ` Peter Volkov 2007-12-07 21:28 ` Alex Efros 2007-12-04 7:51 ` Andrew A. Sabitov 2007-12-04 7:51 ` Andrew A. Sabitov 2007-12-04 10:08 ` Alexander Simonov 2007-12-04 10:17 ` Andrew A. Sabitov 2007-12-04 10:20 ` Alexander Simonov 2007-12-04 10:35 ` Andrew A. Sabitov 2007-12-04 10:35 ` Andrew A. Sabitov 2007-12-04 10:59 ` Alexander Simonov 2007-12-03 15:52 ` Alex Efros 2008-02-08 9:12 ` Peter Volkov 2008-02-08 18:20 ` Alex Efros
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox