diff options
| author | Anselm R Garbe <garbeam@gmail.com> | 2008-05-26 09:45:34 +0100 | 
|---|---|---|
| committer | Anselm R Garbe <garbeam@gmail.com> | 2008-05-26 09:45:34 +0100 | 
| commit | 5d2385b636d496645be4c703f04a365c637379c5 (patch) | |
| tree | 8579564232a45d739d85003f40500d0b2dd33da1 | |
| parent | 0fe2e783e9e6b097bc6529dc286b4b697f7e1fde (diff) | |
removed TEXTW
| -rw-r--r-- | dwm.c | 15 | 
1 files changed, 5 insertions, 10 deletions
| @@ -52,6 +52,7 @@  #define MAXTAGLEN       16  #define MOUSEMASK       (BUTTONMASK|PointerMotionMask)  #define TAGMASK         ((int)((1LL << LENGTH(tags)) - 1)) +#define TEXTW(x)        (textnw(x, strlen(x)) + dc.font.height)  #define VISIBLE(x)      ((x)->tags & tagset[seltags])  /* enums */ @@ -169,7 +170,6 @@ void setup(void);  void spawn(const void *arg);  void tag(const void *arg);  uint textnw(const char *text, uint len); -uint textw(const char *text);  void tile(void);  void tileresize(Client *c, int x, int y, int w, int h);  void togglebar(const void *arg); @@ -305,7 +305,7 @@ buttonpress(XEvent *e) {  	if(ev->window == barwin) {  		x = 0;  		for(i = 0; i < LENGTH(tags); i++) { -			x += textw(tags[i]); +			x += TEXTW(tags[i]);  			if(ev->x < x) {  				mask = 1 << i;  				if(ev->button == Button1) { @@ -491,7 +491,7 @@ drawbar(void) {  	dc.x = 0;  	for(c = stack; c && !VISIBLE(c); c = c->snext);  	for(i = 0; i < LENGTH(tags); i++) { -		dc.w = textw(tags[i]); +		dc.w = TEXTW(tags[i]);  		if(tagset[seltags] & 1 << i) {  			drawtext(tags[i], dc.sel, isurgent(i));  			drawsquare(c && c->tags & 1 << i, isoccupied(i), isurgent(i), dc.sel); @@ -509,7 +509,7 @@ drawbar(void) {  	}  	else  		x = dc.x; -	dc.w = textw(stext); +	dc.w = TEXTW(stext);  	dc.x = bw - dc.w;  	if(dc.x < x) {  		dc.x = x; @@ -1365,7 +1365,7 @@ setup(void) {  	/* init bar */  	for(blw = i = 0; LENGTH(layouts) > 1 && i < LENGTH(layouts); i++) { -		w = textw(layouts[i].symbol); +		w = TEXTW(layouts[i].symbol);  		blw = MAX(blw, w);  	} @@ -1437,11 +1437,6 @@ textnw(const char *text, uint len) {  	return XTextWidth(dc.font.xfont, text, len);  } -uint -textw(const char *text) { -	return textnw(text, strlen(text)) + dc.font.height; -} -  void  tile(void) {  	int x, y, h, w; | 
