links

lynx-like text mode web browser
git clone anongit@rnpnr.xyz:links.git
Log | Files | Refs | Feed | README | LICENSE

Commit: 6b2e4ae590ee9f54a200f91b2bb766600364ac27
Parent: 2270292df316a43b9cbd2f9db2a8bc0a1735ef34
Author: opask
Date:   Tue, 27 Nov 2018 17:00:22 -0700

kdb.c: delete is_interix(). its uneeded

Diffstat:
Mkbd.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;