shithub: riscv

Download patch

ref: 94fd92cb6903b7b1319d8f87bf6cdfd86c43b125
parent: 214d37ce8350eb50bba3bed800359a485fbd9ccc
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Nov 24 04:07:28 EST 2013

kbdfs: fix ctlr+alt+del with new escape pages

--- a/sys/src/cmd/aux/kbdfs/kbdfs.c
+++ b/sys/src/cmd/aux/kbdfs/kbdfs.c
@@ -291,9 +291,9 @@
 	if(c >= Nscan)
 		return;
 
-	if(scan->esc1 && scan->ctl)
+	if(scan->esc1 && scan->ctl && kbtabctrlesc1[c] != 0)
 		key.r = kbtabctrlesc1[c];
-	else if(scan->esc1 && scan->shift)
+	else if(scan->esc1 && scan->shift && kbtabshiftesc1[c] != 0)
 		key.r = kbtabshiftesc1[c];
 	else if(scan->esc1)
 		key.r = kbtabesc1[c];
--