equal
deleted
inserted
replaced
115 return; |
115 return; |
116 for(i = 0; i < ntags; i++) |
116 for(i = 0; i < ntags; i++) |
117 sel->tags[i] = False; |
117 sel->tags[i] = False; |
118 sel->tags[arg->i] = True; |
118 sel->tags[arg->i] = True; |
119 sel->weight = arg->i; |
119 sel->weight = arg->i; |
120 arrange(NULL); |
120 arrange(); |
121 } |
121 } |
122 |
122 |
123 void |
123 void |
124 toggletag(Arg *arg) { |
124 toggletag(Arg *arg) { |
125 unsigned int i; |
125 unsigned int i; |
129 sel->tags[arg->i] = !sel->tags[arg->i]; |
129 sel->tags[arg->i] = !sel->tags[arg->i]; |
130 for(i = 0; i < ntags && !sel->tags[i]; i++); |
130 for(i = 0; i < ntags && !sel->tags[i]; i++); |
131 if(i == ntags) |
131 if(i == ntags) |
132 sel->tags[arg->i] = True; |
132 sel->tags[arg->i] = True; |
133 sel->weight = (i == ntags) ? arg->i : i; |
133 sel->weight = (i == ntags) ? arg->i : i; |
134 arrange(NULL); |
134 arrange(); |
135 } |
135 } |