ref: 39cd6536d6d31d06d504375976cbc5c58b7fb914
parent: bfad554a14fab1882eaf5abeb7c5eb36741517d9
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];
--
⑨