[sisyphus] Как починить xterm
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Авг 6 13:12:52 MSD 2004
On Fri, Aug 06, 2004 at 08:28:31AM +0300, Yura Kalinichenko wrote:
> В Чтв, 05.08.2004, в 20:59, Eugene Vlasov написал:
> > Добрый день.
> >
> > Давно заметил - xterm ломается, если наталкивается на некоторые символы
> > (например псевдографику) при работе в mutt или slrn. Выражается это в том,
> > что при чтении некоторых писем экран может засоряться, почтовой программе
> > могут передаваться некие комбинации клавиш. В aterm такого не замечено.
> > Ошибка воспроизводится с
> > [eugene на eugene-home eugene]$ rpm -q xterm
> > xterm-191-alt3
> > , но и на более ранних версиях такое поведение замечал.
> Было и на более ранних. Простейший патч, это дело исправляющий - пришит.
>
> > Приходится для
> > чтения почты держать aterm.
> > С этим можно как то бороться? Вешать багу? Если вешать, то на какой
> > пакет?
>
> На самом деле это не бага, а фича. Согласно стандарту ANSI X3.64 символы
> с кодами 0x80-0x9f являются дополнительными управляющими символами для
> терминалов. Так что если следовать букве стандарта, то неправы
> программы, использующие эти коды в качестве printable.
Ну, например, в CP1251 эти коды вполне печатные.
> Идеальным решением было бы (как это делалось в "железных" терминалах)
> прикрутить ручку, с помощью которой данный режим можно было бы
> включать-выключать, но для этого надо достаточно глубоко влазить в
> сорцы.
Эта ручка там уже довольно давно есть:
*VT100.allowC1Printable: true
Вопрос, стоит ли это включать по умолчанию (в app-defaults).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20040806/ec555ca3/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus