9term: hold mode back door

R=rsc
http://codereview.appspot.com/5248056
This commit is contained in:
Russ Cox 2011-10-11 09:34:25 -04:00
parent f9c8cdb5a6
commit 0e881c054a
2 changed files with 23 additions and 16 deletions

View file

@ -468,9 +468,14 @@ label(Rune *sr, int n)
dir = smprint("%.*S", (el-1)-(sl+3), sl+3);
if(dir){
drawsetlabel(dir);
free(w->dir);
w->dir = dir;
if(strcmp(dir, "*9term-hold+") == 0) {
w->holding = 1;
wrepaint(w);
} else {
drawsetlabel(dir);
free(w->dir);
w->dir = dir;
}
}
/* remove trailing /-sysname if present */