equal
deleted
inserted
replaced
61 } |
61 } |
62 else |
62 else |
63 ban(c); |
63 ban(c); |
64 } |
64 } |
65 if(sel && !sel->tags[tsel]) { |
65 if(sel && !sel->tags[tsel]) { |
66 if((sel = getnext(clients, tsel))) { |
66 if((sel = getnext(clients))) { |
67 higher(sel); |
67 higher(sel); |
68 focus(sel); |
68 focus(sel); |
69 } |
69 } |
70 } |
70 } |
71 drawall(); |
71 drawall(); |
124 } |
124 } |
125 else |
125 else |
126 ban(c); |
126 ban(c); |
127 } |
127 } |
128 if(!sel || (sel && !sel->tags[tsel])) { |
128 if(!sel || (sel && !sel->tags[tsel])) { |
129 if((sel = getnext(clients, tsel))) { |
129 if((sel = getnext(clients))) { |
130 higher(sel); |
130 higher(sel); |
131 focus(sel); |
131 focus(sel); |
132 } |
132 } |
133 } |
133 } |
134 drawall(); |
134 drawall(); |
135 } |
135 } |
136 |
136 |
137 Client * |
137 Client * |
138 getnext(Client *c, unsigned int t) |
138 getnext(Client *c) |
139 { |
139 { |
140 for(; c && !c->tags[t]; c = c->next); |
140 for(; c && !c->tags[tsel]; c = c->next); |
141 return c; |
141 return c; |
142 } |
142 } |
143 |
143 |
144 Client * |
144 Client * |
145 getprev(Client *c) |
145 getprev(Client *c) |