Introduction
Introduction Statistics Contact Development Disclaimer Help
tfixing c->weight handling - dwm - [fork] customized build of dwm, the dynamic …
git clone git://src.adamsgaard.dk/dwm
Log
Files
Refs
README
LICENSE
---
commit 1b3903d6e989ec3933b9f855b73fece050e54155
parent cc05093b0dc2c760a6abfca2756d9c95bba81aa7
Author: Anselm R. Garbe <[email protected]>
Date: Tue, 5 Sep 2006 08:24:00 +0200
fixing c->weight handling
Diffstat:
M tag.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/tag.c b/tag.c
t@@ -106,8 +106,7 @@ settags(Client *c)
if(!matched)
for(i = 0; i < ntags; i++)
c->tags[i] = seltag[i];
- for(i = 0; i < ntags && !c->tags[i]; i++);
- c->weight = i;
+ for(c->weight = 0; c->weight < ntags && !c->tags[c->weight]; c->weight…
}
void
t@@ -121,6 +120,7 @@ tag(Arg *arg)
for(i = 0; i < ntags; i++)
sel->tags[i] = False;
sel->tags[arg->i] = True;
+ sel->weight = arg->i;
arrange(NULL);
}
t@@ -136,5 +136,6 @@ toggletag(Arg *arg)
for(i = 0; i < ntags && !sel->tags[i]; i++);
if(i == ntags)
sel->tags[arg->i] = True;
+ for(sel->weight = 0; sel->weight < ntags && !sel->tags[sel->weight]; s…
arrange(NULL);
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.