Quantcast
Channel: Linux.org.ru: Форум (тех. форум)
Viewing all articles
Browse latest Browse all 73911

Баг в Gnome-Terminal?

$
0
0

При печати в русской раскладке из stdin, если напечатал слово не правильно, затёр его бэкспейсами и напечатал заново, получается совершенно не тот результат.

$ gnome-terminal --version
Терминал среды GNOME 3.6.2

у меня баг проявляется следующим образом:

$ cat > /tmp/test.txt

ожидается ввод из stdin

ввожу к примеру слово:

ФИТЧА

стираю это слово бэкспейсом и пишу новое

БАГА

нажимаю энтер, посылаю EOF по Ctrl+d.

в файле оказывается:

$ cat /tmp/test.txt
ФИ�БАГА

как я понимаю, первое слово занимает 10 байт(5 символов по 2 байта), при стирании, сам символ с экрана удаляется полностью, а в памяти вместо двух байт стирается всего 1.

ни в tty не в urxvt, такого не происходит.

в параметрах профиля gnome-terminal, выставлял опцию «Клавиша Backspace генерирует» во все возможные значения - не помогло

от чего может быть такой глюк и можно ли его пофиксить?

 , , ,


Viewing all articles
Browse latest Browse all 73911

Trending Articles