@@ 61,11 61,11 @@ enum
Up= KF|14,
Pgup= KF|15,
Print= KF|16,
- Left= View,
- Right= View,
+ Left= KF|17,
+ Right= KF|18,
End= '\r',
Down= View,
- Pgdown= View,
+ Pgdown= KF|19,
Ins= KF|20,
Del= 0x7F,
};
@@ 33,7 33,7 @@ Dirtab procdir[] =
"ctl", {Qctl}, 0, 0000,
"fd", {Qfd}, 0, 0000,
"fpregs", {Qfpregs}, sizeof(FPsave), 0000,
- "kregs", {Qkregs}, sizeof(Ureg), 0000,
+ "kregs", {Qkregs}, sizeof(Ureg), 0400,
"mem", {Qmem}, 0, 0000,
"note", {Qnote}, 0, 0000,
"noteid", {Qnoteid}, 0, 0666,
@@ 841,7 841,6 @@ procctlfgrp(Fgrp *f)
closefgrp(f);
}
-
void
procctlreq(Proc *p, char *va, int n)
{
@@ 895,7 894,7 @@ procctlreq(Proc *p, char *va, int n)
ready(p);
}
else
- if(strncmp(buf, "closefgrp", 9) == 0)
+ if(strncmp(buf, "closefiles", 10) == 0)
procctlfgrp(p->fgrp);
else
if(strncmp(buf, "pri", 3) == 0) {
@@ 53,6 53,6 @@ extern char Esoverlap[]; /* segments overlap */
extern char Emouseset[]; /* mouse type already set */
extern char Erecover[]; /* failed to recover fd */
extern char Eshort[]; /* i/o count too small */
-extern char Egreg[]; /* ken scheduled it */
+extern char Egreg[]; /* xterm: Error 50, errno 1: Too big */
extern char Ebadspec[]; /* bad attach specifier */
extern char Enoreg[]; /* process has no saved registers */