all repos — dwm @ 667da18b31e09c7c6d9359b66ff8e2ded7b20365

my dwm build

initialize prevtags in setup, now users can setup which seltags should be selectedin config.h
Anselm R. Garbe garbeam@gmail.com
Sat, 10 Nov 2007 19:31:01 +0100
commit

667da18b31e09c7c6d9359b66ff8e2ded7b20365

parent

e9a07335060337222c94260797582aae2c74d455

1 files changed, 5 insertions(+), 4 deletions(-)

jump to
M dwm.cdwm.c

@@ -233,7 +233,7 @@

/* configuration, allows nested code to access above variables */ #include "config.h" -Bool prevtags[LENGTH(tags)] = {[0] = True}; +Bool prevtags[LENGTH(tags)]; /* function implementations */ void

@@ -1467,6 +1467,7 @@ /* grab keys */

grabkeys(); /* init tags */ + memcpy(prevtags, seltags, sizeof seltags); compileregs(); /* init appearance */

@@ -1849,11 +1850,11 @@ }

void viewprevtag(const char *arg) { - static Bool tmptags[sizeof tags / sizeof tags[0]]; + static Bool tmp[LENGTH(tags)]; - memcpy(tmptags, seltags, sizeof seltags); + memcpy(tmp, seltags, sizeof seltags); memcpy(seltags, prevtags, sizeof seltags); - memcpy(prevtags, tmptags, sizeof seltags); + memcpy(prevtags, tmp, sizeof seltags); arrange(); }