case KPINS: key = '0'; goto kpchr;
case KP1: case KP2: case KP3: case KP4: case KP5:
case KP6: case KP7: case KP8: case KP9:
- key = key - KP1 + '1'; goto kpchr;
- default:
- if( key < 32 || key > 255 ) return;
+ key = key - KP1 + '1';
kpchr: {
wkeys[0] = key; wkeys[1] = 0; len = 1;
break; }
+ default:
+ if( key < 32 || key > 255 ) return;
}
insert_text(wkeys, len);
find_ibeam(1);