void drawbar(void) { int i, x; Client *c; dc.x = 0; for(c = stack; c && !isvisible(c); c = c->snext); for(i = 0; i < LENGTH(tags); i++) { dc.w = textw(tags[i]); if(seltags[i]) { drawtext(tags[i], dc.sel, isurgent(i)); drawsquare(c && c->tags[i], isoccupied(i), isurgent(i), dc.sel); } else { /* das ist von Mullet *? if(!isoccupied(i)) continue; /* ENDE */ drawtext(tags[i], dc.norm, isurgent(i)); drawsquare(c && c->tags[i], isoccupied(i), isurgent(i), dc.norm); } dc.x += dc.w; } /* blaaaa */