| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -389,7 +389,6 @@ arrange(Monitor *m) { | 
															
														
														
													
														
															
																 | 
																 | 
																		showhide(m->stack); | 
																 | 
																 | 
																		showhide(m->stack); | 
															
														
														
													
														
															
																 | 
																 | 
																	else for(m = mons; m; m = m->next) | 
																 | 
																 | 
																	else for(m = mons; m; m = m->next) | 
															
														
														
													
														
															
																 | 
																 | 
																		showhide(m->stack); | 
																 | 
																 | 
																		showhide(m->stack); | 
															
														
														
													
														
															
																 | 
																 | 
																	focus(NULL); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																	if(m) | 
																 | 
																 | 
																	if(m) | 
															
														
														
													
														
															
																 | 
																 | 
																		arrangemon(m); | 
																 | 
																 | 
																		arrangemon(m); | 
															
														
														
													
														
															
																 | 
																 | 
																	else for(m = mons; m; m = m->next) | 
																 | 
																 | 
																	else for(m = mons; m; m = m->next) | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -598,6 +597,7 @@ configurenotify(XEvent *e) { | 
															
														
														
													
														
															
																 | 
																 | 
																			updatebars(); | 
																 | 
																 | 
																			updatebars(); | 
															
														
														
													
														
															
																 | 
																 | 
																			for(m = mons; m; m = m->next) | 
																 | 
																 | 
																			for(m = mons; m; m = m->next) | 
															
														
														
													
														
															
																 | 
																 | 
																				XMoveResizeWindow(dpy, m->barwin, m->wx, m->by, m->ww, bh); | 
																 | 
																 | 
																				XMoveResizeWindow(dpy, m->barwin, m->wx, m->by, m->ww, bh); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			focus(NULL); | 
															
														
														
													
														
															
																 | 
																 | 
																			arrange(NULL); | 
																 | 
																 | 
																			arrange(NULL); | 
															
														
														
													
														
															
																 | 
																 | 
																		} | 
																 | 
																 | 
																		} | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																	} | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1149,9 +1149,10 @@ manage(Window w, XWindowAttributes *wa) { | 
															
														
														
													
														
															
																 | 
																 | 
																	attach(c); | 
																 | 
																 | 
																	attach(c); | 
															
														
														
													
														
															
																 | 
																 | 
																	attachstack(c); | 
																 | 
																 | 
																	attachstack(c); | 
															
														
														
													
														
															
																 | 
																 | 
																	XMoveResizeWindow(dpy, c->win, c->x + 2 * sw, c->y, c->w, c->h); /* some windows require this */ | 
																 | 
																 | 
																	XMoveResizeWindow(dpy, c->win, c->x + 2 * sw, c->y, c->w, c->h); /* some windows require this */ | 
															
														
														
													
														
															
																 | 
																 | 
																	XMapWindow(dpy, c->win); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																	setclientstate(c, NormalState); | 
																 | 
																 | 
																	setclientstate(c, NormalState); | 
															
														
														
													
														
															
																 | 
																 | 
																	arrange(c->mon); | 
																 | 
																 | 
																	arrange(c->mon); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	XMapWindow(dpy, c->win); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	focus(c); | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																void | 
																 | 
																 | 
																void | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1616,6 +1617,7 @@ void | 
															
														
														
													
														
															
																 | 
																 | 
																tag(const Arg *arg) { | 
																 | 
																 | 
																tag(const Arg *arg) { | 
															
														
														
													
														
															
																 | 
																 | 
																	if(selmon->sel && arg->ui & TAGMASK) { | 
																 | 
																 | 
																	if(selmon->sel && arg->ui & TAGMASK) { | 
															
														
														
													
														
															
																 | 
																 | 
																		selmon->sel->tags = arg->ui & TAGMASK; | 
																 | 
																 | 
																		selmon->sel->tags = arg->ui & TAGMASK; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		focus(NULL); | 
															
														
														
													
														
															
																 | 
																 | 
																		arrange(selmon); | 
																 | 
																 | 
																		arrange(selmon); | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																	} | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1696,6 +1698,7 @@ toggletag(const Arg *arg) { | 
															
														
														
													
														
															
																 | 
																 | 
																	newtags = selmon->sel->tags ^ (arg->ui & TAGMASK); | 
																 | 
																 | 
																	newtags = selmon->sel->tags ^ (arg->ui & TAGMASK); | 
															
														
														
													
														
															
																 | 
																 | 
																	if(newtags) { | 
																 | 
																 | 
																	if(newtags) { | 
															
														
														
													
														
															
																 | 
																 | 
																		selmon->sel->tags = newtags; | 
																 | 
																 | 
																		selmon->sel->tags = newtags; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		focus(NULL); | 
															
														
														
													
														
															
																 | 
																 | 
																		arrange(selmon); | 
																 | 
																 | 
																		arrange(selmon); | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																	} | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -1706,6 +1709,7 @@ toggleview(const Arg *arg) { | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																	if(newtagset) { | 
																 | 
																 | 
																	if(newtagset) { | 
															
														
														
													
														
															
																 | 
																 | 
																		selmon->tagset[selmon->seltags] = newtagset; | 
																 | 
																 | 
																		selmon->tagset[selmon->seltags] = newtagset; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		focus(NULL); | 
															
														
														
													
														
															
																 | 
																 | 
																		arrange(selmon); | 
																 | 
																 | 
																		arrange(selmon); | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																	} | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -1971,6 +1975,7 @@ view(const Arg *arg) { | 
															
														
														
													
														
															
																 | 
																 | 
																	selmon->seltags ^= 1; /* toggle sel tagset */ | 
																 | 
																 | 
																	selmon->seltags ^= 1; /* toggle sel tagset */ | 
															
														
														
													
														
															
																 | 
																 | 
																	if(arg->ui & TAGMASK) | 
																 | 
																 | 
																	if(arg->ui & TAGMASK) | 
															
														
														
													
														
															
																 | 
																 | 
																		selmon->tagset[selmon->seltags] = arg->ui & TAGMASK; | 
																 | 
																 | 
																		selmon->tagset[selmon->seltags] = arg->ui & TAGMASK; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	focus(NULL); | 
															
														
														
													
														
															
																 | 
																 | 
																	arrange(selmon); | 
																 | 
																 | 
																	arrange(selmon); | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
  |