[hackers] dwm: new tip (= 729)

From: Anselm R. Garbe <arg_AT_suckless.org>
Date: Mon, 05 Feb 2007 11:10:02 +0100

changeset: 729:9c3bf42bdbf4
tag: tip
user: Anselm R. Garbe <arg_AT_suckless.org>
date: Mon Feb 05 11:09:53 2007 +0100
files: Makefile config.mk
description:
got rid of LD (inspired by JGs patch to wmii)

changeset: 728:295c8ca7a27a
user: Anselm R. Garbe <arg_AT_suckless.org>
date: Mon Feb 05 11:05:16 2007 +0100
files: draw.c
description:
applied apm's patch proposal, getting rid of XDrawLines

diff -r 1a1f8a7e6729 -r 9c3bf42bdbf4 Makefile
--- a/Makefile Thu Feb 01 08:23:00 2007 +0100
+++ b/Makefile Mon Feb 05 11:09:53 2007 +0100
@@ -13,7 +13,6 @@ options:
         @echo "CFLAGS = ${CFLAGS}"
         @echo "LDFLAGS = ${LDFLAGS}"
         @echo "CC = ${CC}"
- @echo "LD = ${LD}"
 
 .c.o:
         @echo CC $<
@@ -26,8 +25,8 @@ config.h:
         @cp config.default.h $@
 
 dwm: ${OBJ}
- @echo LD $@
- @${LD} -o $@ ${OBJ} ${LDFLAGS}
+ @echo CC -o $@
+ @${CC} -o $@ ${OBJ} ${LDFLAGS}
         @strip $@
 
 clean:
diff -r 1a1f8a7e6729 -r 9c3bf42bdbf4 config.mk
--- a/config.mk Thu Feb 01 08:23:00 2007 +0100
+++ b/config.mk Mon Feb 05 11:09:53 2007 +0100
@@ -27,4 +27,3 @@ LDFLAGS = ${LIBS}
 
 # compiler and linker
 CC = cc
-LD = ${CC}
diff -r 1a1f8a7e6729 -r 9c3bf42bdbf4 draw.c
--- a/draw.c Thu Feb 01 08:23:00 2007 +0100
+++ b/draw.c Mon Feb 05 11:09:53 2007 +0100
@@ -35,7 +35,6 @@ drawtext(const char *text, unsigned long
         unsigned int len, olen;
         XGCValues gcv;
         XRectangle r = { dc.x, dc.y, dc.w, dc.h };
- XPoint pt[5];
 
         XSetForeground(dpy, dc.gc, col[ColBG]);
         XFillRectangles(dpy, dc.drawable, dc.gc, &r, 1);
@@ -74,24 +73,15 @@ drawtext(const char *text, unsigned long
                 XDrawString(dpy, dc.drawable, dc.gc, x, y, buf, len);
         }
         x = (h + 2) / 4;
+ r.x = dc.x + 1;
+ r.y = dc.y + 1;
         if(filledsquare) {
- r.x = dc.x + 1;
- r.y = dc.y + 1;
                 r.width = r.height = x + 1;
                 XFillRectangles(dpy, dc.drawable, dc.gc, &r, 1);
         }
         else if(emptysquare) {
- pt[0].x = dc.x + 1;
- pt[0].y = dc.y + 1;
- pt[1].x = x;
- pt[1].y = 0;
- pt[2].x = 0;
- pt[2].y = x;
- pt[3].x = -x;
- pt[3].y = 0;
- pt[4].x = 0;
- pt[4].y = -x;
- XDrawLines(dpy, dc.drawable, dc.gc, pt, 5, CoordModePrevious);
+ r.width = r.height = x;
+ XDrawRectangles(dpy, dc.drawable, dc.gc, &r, 1);
         }
 }
 
Received on Mon Feb 05 2007 - 11:10:02 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 15:54:53 UTC