change md argument to number etc. (which acted only as a flag)
to an actual flag. buffer underrun check in number add xdata file for exactly the addressed region save addr across opens
This commit is contained in:
parent
e63027eb68
commit
012a8a02d5
8 changed files with 55 additions and 25 deletions
|
|
@ -342,7 +342,7 @@ delcol(Text *et, Text *_0, Text *_1, int _2, int _3, Rune *_4, int _5)
|
|||
return;
|
||||
for(i=0; i<c->nw; i++){
|
||||
w = c->w[i];
|
||||
if(w->nopen[QWevent]+w->nopen[QWaddr]+w->nopen[QWdata] > 0){
|
||||
if(w->nopen[QWevent]+w->nopen[QWaddr]+w->nopen[QWdata]+w->nopen[QWxdata] > 0){
|
||||
warning(nil, "can't delete column; %.*S is running an external command\n", w->body.file->nname, w->body.file->name);
|
||||
return;
|
||||
}
|
||||
|
|
@ -1528,7 +1528,7 @@ Hard:
|
|||
if(ret >= 0){
|
||||
if(cpid)
|
||||
sendul(cpid, ret);
|
||||
threadexits("");
|
||||
threadexits(nil);
|
||||
}
|
||||
warning(nil, "exec rc: %r\n");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue