Dear Geoff,

I have been using rxvt 2.6.3 for a good while, just switching to 2.6.4. 
Rxvt is really good at what it does.  You all do great work!

There's an annoying bug with the keypad in application mode with
the key "2" or "Keypad Down". The problem is in both 2.6.3 and 2.6.4.  
This key generates the wrong escape sequence.

Here's a table that shows the problem (where "^[" is escape or 
ASCII 27):

Keypad key:    0    1    2    3    4    5    6    7    8    9
Generates:   ^[Op ^[Oq ^[Ow ^[Os ^[Ot ^[Ou ^[Ov ^[Ow ^[Ox ^[Oy
Expected:    ^[Op ^[Oq ^[Or ^[Os ^[Ot ^[Ou ^[Ov ^[Ow ^[Ox ^[Oy

Digging into the code, found the problem in command.c.  Enclosed
is a patch that fixes this error.  Hopefully you can include this
fix in the next stable version of rxvt?

Hope this helps.                                -Dave

Attachment: rxvt.keypad.diff.gz
Description: Keypad patch

Reply via email to