As a result of the fix for bug 122815, TERM will be set to gnome for gnome-terminal and to xterm-new for the real xterm. Because of this mc doesn't recognize the +-*/ keys on the keypad anymore. This can be fixed by adding bindings for these to mc.lib, as the attached patch does, I'll also submit this patch upstream.
Created attachment 102040 [details] patch fixing the described problem
Created attachment 102119 [details] patch fixing the described problem I just noticed the same happens in rxvt, so here's a new patch also fixing things for rxvt. I've also reported this upstream, see: https://savannah.gnu.org/bugs/?func=detailitem&item_id=9691
Hello Hans, sorry that this bug was ignored for such a long time. It seems that this problem is now solved by the recent mc? Could you please confirm that? Thanks for the patch, Jindrich
I can confirm this is fixed in current rawhide, and I think it was fixed earlier too.