commit bcec7933d80389c7aa82eb0bdf2adbbd63f35782
parent bc2df2577c1ab23734cdb8290ccd1b691e325def
Author: Anselm R. Garbe <garbeam@wmii.de>
Date: Wed, 5 Apr 2006 19:45:34 +0200
fixed * handling
Diffstat:
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/cmd/wm/tag.c b/cmd/wm/tag.c
@@ -44,9 +44,8 @@ tag2vector(TagVector *tv)
void
ensure_tag(char *arg)
{
- if(!istag(arg)) {
+ if(!istag(arg) && strncmp(arg, "*", 2))
cext_vattach(tag2vector(&tag), strdup(arg));
- }
}
void
@@ -60,9 +59,8 @@ update_tags()
tag.size = 0;
for(i = 0; i < client.size; i++) {
- for(j = 0; j < client.data[i]->ntag; j++) {
+ for(j = 0; j < client.data[i]->ntag; j++)
ensure_tag(client.data[i]->tag[j]);
- }
}
for(i = 0; view.size && (i < client.size); i++) {
diff --git a/cmd/wm/view.c b/cmd/wm/view.c
@@ -196,7 +196,6 @@ select_view(char *arg)
View *v = get_view(arg);
if(!v)
return;
- ensure_tag(arg);
focus_view(v);
}