Bug 7105 - Неправильная работа клавиш "Home" и "End" в приложениях, использующих libvte.
: Неправильная работа клавиш "Home" и "End" в приложениях, использующих libvte.
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/libvte)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
: 2430
  Show dependency tree
 
Reported: 2005-06-16 10:24 by
Modified: 2006-02-10 15:09 (History)


Attachments
bugfix. (518 bytes, patch)
2005-06-16 10:26, algor
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-06-16 10:24:46
Проблема заключается в немного кривом termcap, который libvte таскает с собой.
Соответственно любые приложения, слинкованные с libvte (vte, Terminal), нажатия
"Home/End" обрабатывают довольно странным образом.
Steps to Reproduce:
1. запустить vte;
2. набрать несколько символов, или отлистать историю назад;
3. перейти в конец строки и нажать "Home".
Actual Results:  
[agent_007@inferno~ ]$ uname -r (курсор в конце строки).
...press "Home"
[agent_007@inferno~ ]$ uname -R (курсор в конце строки)



Expected Results:  
переход в начало строки без изменения содержимого.
------- Comment #1 From 2005-06-16 10:26:30 -------
Created an attachment (id=939) [details]
bugfix.

этот патч исправляет поведение при нажатии "Home"/"End".
------- Comment #2 From 2005-06-16 10:29:24 -------
(In reply to comment #1)
> этот патч исправляет поведение при нажатии "Home"/"End".

Ага.  Только это коды для rxvt.  В xterm - \E[1~ и \E[4~
------- Comment #3 From 2005-06-16 10:57:35 -------
и правда. сейчас починю.
------- Comment #4 From 2005-06-16 11:27:52 -------
Возможно, с этим связан bug #2430.
------- Comment #5 From 2005-06-16 11:47:28 -------
гм. откатился на libvte без патча. клавиши продолжают работать, хотя вчера не
работали. чудеса... пытаюсь выяснить, почему.
------- Comment #6 From 2005-06-17 10:58:41 -------
I can't reproduce the bug on libvte 0.11.13.