Commit: 6b2e4ae590ee9f54a200f91b2bb766600364ac27
Parent: 2270292df316a43b9cbd2f9db2a8bc0a1735ef34
Author: opask
Date: Tue, 27 Nov 2018 17:00:22 -0700
kdb.c: delete is_interix(). its uneeded
Diffstat:
M | kbd.c | | | 54 | +----------------------------------------------------- |
1 file changed, 1 insertion(+), 53 deletions(-)
diff --git a/kbd.c b/kbd.c
@@ -761,12 +761,6 @@ struct os2_key os2xtd[256] = {
static int xterm_button = -1;
-static int is_interix(void)
-{
- unsigned char *term = cast_uchar getenv("TERM");
- return term && !strncmp(cast_const_char term, "interix", 7);
-}
-
static int is_uwin(void)
{
#ifdef _UWIN
@@ -821,11 +815,6 @@ static int process_queue(struct itrm *itrm)
case 'V':
case 'I': ev.x = KBD_PAGE_UP; break;
case 'U':
- if (is_interix()) {
- ev.x = KBD_END;
- break;
- }
- /*-fallthrough*/
case 'G': ev.x = KBD_PAGE_DOWN; break;
case 'P':
if (is_ibm()) {
@@ -835,16 +824,8 @@ static int process_queue(struct itrm *itrm)
ev.x = KBD_F1; break;
case 'Q': ev.x = KBD_F2; break;
case 'S':
- if (is_interix()) {
- ev.x = KBD_PAGE_UP;
- break;
- }
ev.x = KBD_F4; break;
case 'T':
- if (is_interix()) {
- ev.x = KBD_PAGE_DOWN;
- break;
- }
ev.x = KBD_F5; break;
case 'W': ev.x = KBD_F8; break;
case 'X': ev.x = KBD_F9; break;
@@ -1001,37 +982,7 @@ static int process_queue(struct itrm *itrm)
ev.x = KBD_DEL;
ev.y = 0;
goto l2;
- } else if (itrm->kqueue[1] == 'F' && is_interix()) {
- int num;
- if (itrm->qlen < 3) goto ret;
- if (itrm->kqueue[2] >= '1' && itrm->kqueue[2] <= '9') {
- num = itrm->kqueue[2] - '1';
- } else if (itrm->kqueue[2] >= 'A' && itrm->kqueue[2] <= 'Z') {
- num = itrm->kqueue[2] - 'A' + 9;
- } else if (itrm->kqueue[2] >= 'a' && itrm->kqueue[2] <= 'k') {
- num = itrm->kqueue[2] - 'a' + 35;
- } else if (itrm->kqueue[2] >= 'm' && itrm->kqueue[2] <= 'z') {
- num = itrm->kqueue[2] - 'a' + 34;
- } else goto do_alt;
- if (num < 12) {
- ev.x = KBD_F1 - num;
- } else if (num < 24) {
- ev.x = KBD_F1 - (num - 12);
- ev.y |= KBD_SHIFT;
- } else if (num < 36) {
- ev.x = KBD_F1 - (num - 24);
- ev.y |= KBD_ALT;
- } else if (num < 48) {
- ev.x = KBD_F1 - (num - 36);
- ev.y |= KBD_CTRL;
- } else {
- ev.x = KBD_F1 - (num - 48);
- ev.y |= KBD_SHIFT | KBD_CTRL;
- }
- el = 3;
- goto l1;
} else {
-do_alt:
ev.x = itrm->kqueue[1];
ev.y |= KBD_ALT;
goto l2;
@@ -1059,10 +1010,7 @@ do_alt:
if (ev.x == 9) ev.x = KBD_TAB;
if (ev.x == 10) ev.x = KBD_ENTER /*, ev.y = KBD_CTRL*/;
if (ev.x == 13) ev.x = KBD_ENTER;
- if (ev.x == 127) {
- if (is_interix()) ev.x = KBD_DEL;
- else ev.x = KBD_BS;
- }
+ if (ev.x == 127) ev.x = KBD_BS;
if (ev.x >= 0 && ev.x < ' ') {
ev.x += 'A' - 1;
ev.y |= KBD_CTRL;