contour-terminal / contour

Modern C++ Terminal Emulator
http://contour-terminal.org/
Apache License 2.0
2.37k stars 102 forks source link

Improve Numpad input mapping (relevant for CSIu protocol) #1328

Closed christianparpart closed 9 months ago

christianparpart commented 9 months ago

Kinda hard to test and verify blindingly - while not having a keyboard that is having a keypad, but I think this is going into the right direction.

The problem of keypad not working was introduced by implementing CSIu, which strongly differenciates between numbers and numbers typed in from numpad.

EDIT:

Now, also fixes #1325!

NB: No changelog needed because this problem was introduced post last release and only affects CSIu (new)

Yaraslaut commented 9 months ago

I can check it