I use winwatch with my plan 9 box (when it's running) to manage something like virtual desktops with sub-rio sessions. Winwatch actually helps me manage the sub-rio's. I just have a bunch of rc scripts edit /dev/label via echo etc. I don't bother with C coding unless I absolutely have to on Plan 9. Dave On 7/2/07, Gregory Pavelcak wrote: > > I realize that abaco manages multiple web pages itself, > but, for reasons I won't go into, I generally launch a new > small abaco window for each web page. To help this style > of usage along, I've been trying to incorporate writing > to /dev/label into the abaco code. I took this bit > > int fd; > fd = open("/dev/label", OWRITE); > if(fd >= 0) { > write(fd, title, strlen((char *)title)); > close(fd); > } > > from plan9.c in links-varfont since links exhibits the > behavior I'm looking for. I've tried using this substituting > various combinations of w->tag, w->page.title, &w->tag, > &w->page.title etc. for "title" and putting the lot into > winsettag1 in abaco/wind.c with no luck (In most cases, > either the build fails with prototype mismatch, or the > build is successful, but I only get an apparently unrelated > character or two in winwatch). > > The usual I'm-no-programmer-apologies etc. etc. > > Thanks for any help moving this small customization along. > > Greg > > -- - Passage Matthew 5:37: But let your communication be, Yea, yea; Nay, nay: for whatsoever is more than these cometh of evil.