Right arrow, 'L' and 'q' keys not working correctly in TIN when running in gnome-terminal and mate-terminal (work fine in xterm)
It's as if the arrow keys and q
key send extra/wrong codes not recognized by tin or its keyboard input library. Things work fine under xterm
.
Steps to reproduce:
- launch GNOME Terminal
sudo dnf -y install tin
NNTPSERVER=news.tin.org rtin
The issues I can reproduce are:
-
Bad command. Type 'h' for help.
is displayed almost all the time. - Using the right arrow (or Enter) key to enter and left arrow (or
q
) key to leave groups brings upDo you want to abort this operation? (y/N)
message, but only if you pressed some other key earlier (e.g. moved up or down to a different group). Entering/leaving the same group works. - Trying to quit using
q
key doesn't work. Repeated pressing ofq
brings upSave configuration before continuing? (Y/n)
message.Q
(capital q) works, but it quits without saving current configuration. - While the
q
key is working correctly,L
(capital ell) is not. Inxterm
, it invokes theEnter Message-ID to go to:
correctly, but under GNOME Terminal it only showsBad command. Type 'h' to help.
.
Distribution: Fedora 39 (38 also affected) Component versions:
gnome-terminal-3.50.1-1.fc39.x86_64
vte291-0.74.2-1.fc39.x86_64
tin-2.6.2-5.fc39.x86_64
Downstream bug reports: Fedora bug #2251437
Edited by Dominik Mierzejewski