fix text_line for non-kp sub as numeric input

text_line widget was not considering the subtraction key on main
keyboard as numeric input, which would cause spinbox to refuse the
subtraction key when not using number pad.