git: 9front

Download patch

ref: f293da429bb36dc9e61d13c8e76e1e9996297600
parent: bdf1f9cc711899febb3956f57b8303cab7a6f774
author: cinap_lenrek <cinap_lenrek@localhost>
date: Thu May 12 22:04:17 EDT 2011

kbdfs: cleanup

--- a/sys/src/cmd/aux/kbdfs.c
+++ b/sys/src/cmd/aux/kbdfs.c
@@ -39,8 +39,8 @@
 	int	caps;
 	int	num;
 	int	shift;
-	int	ctrl;
-	int	latin;
+	int	ctl;
+	int	alt;
 	int	altgr;
 	int	leds;
 };
@@ -189,7 +189,7 @@
 [0x78]	0,	Kup,	0,	0,	0,	0,	0,	0,
 };
 
-Rune kbtabctrl[Nscan] =
+Rune kbtabctl[Nscan] =
 {
 [0x00]	0,	'', 	'', 	'', 	'', 	'', 	'', 	'', 
 [0x08]	'', 	'', 	'', 	'', 	'
', 	'', 	'\b',	'\t',
@@ -209,15 +209,6 @@
 [0x78]	0,	'', 	0,	'\b',	0,	0,	0,	0,
 };
 
-Rune
-mapold(Rune r)
-{
-	switch(r){
-	default:
-		return r;
-	}
-}
-
 void reboot(void);
 
 /*
@@ -252,8 +243,8 @@
 		key.r = kbtabshift[key.c];
 	else if(scan->altgr)
 		key.r = kbtabaltgr[key.c];
-	else if(scan->ctrl)
-		key.r = kbtabctrl[key.c];
+	else if(scan->ctl)
+		key.r = kbtabctl[key.c];
 	else
 		key.r = kbtab[key.c];
 
@@ -272,7 +263,7 @@
 	if(scan->caps && key.r<='z' && key.r>='a')
 		key.r += 'A' - 'a';
 
-	if(scan->ctrl && scan->latin && key.r == Kdel)
+	if(scan->ctl && scan->alt && key.r == Kdel)
 		reboot();
 
 	send(keychan, &key);
@@ -287,13 +278,13 @@
 		scan->shift = key.down;
 		break;
 	case Kctl:
-		scan->ctrl = key.down;
+		scan->ctl = key.down;
 		break;
 	case Kaltgr:
 		scan->altgr = key.down;
 		break;
 	case Kalt:
-		scan->latin = key.down;
+		scan->alt = key.down;
 		break;
 	case Knum:
 		scan->num ^= key.down;
@@ -702,7 +693,7 @@
 	case 3:
 		return &kbtabaltgr[sc];
 	case 4:
-		return &kbtabctrl[sc];
+		return &kbtabctl[sc];
 	}
 }
 
--