diff -r c4ecdb5500f6 -r f7dcd3ac8d6f view.c --- a/view.c Thu Nov 30 09:19:52 2006 +0100 +++ b/view.c Thu Nov 30 15:27:43 2006 +0100 @@ -233,21 +233,12 @@ unsigned int i; for(i = 0; i < ntags; i++) - seltag[i] = False; + seltag[i] = (arg->i == -1) ? True : False; seltag[arg->i] = True; arrange(); } void -viewall(Arg *arg) { - unsigned int i; - - for(i = 0; i < ntags; i++) - seltag[i] = True; - arrange(); -} - -void zoom(Arg *arg) { unsigned int n; Client *c;