| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -51,7 +51,6 @@ struct DC { /* draw context */ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					struct Client { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						char name[256]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						char *tags[TLast]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						int proto; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						int x, y, w, h; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						int tx, ty, tw, th; /* title */ | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -61,13 +60,15 @@ struct Client { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						unsigned int border; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Bool isfloat; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Bool ismax; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Bool tags[TLast]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Client *next; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Client *prev; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Window win; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						Window title; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					}; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern char *tags[TLast], stext[1024]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern const char *tags[TLast]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern char stext[1024]; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern int tsel, screen, sx, sy, sw, sh, bx, by, bw, bh, mw; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern void (*handler[LASTEvent])(XEvent *); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern void (*arrange)(Arg *); | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -104,7 +105,7 @@ extern void drawstatus(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern void drawtitle(Client *c); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern unsigned long getcolor(const char *colstr); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern void setfont(const char *fontstr); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern unsigned int textw(char *text); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern unsigned int textw(const char *text); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					/* event.c */ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					extern void grabkeys(); | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |