tnon-zero - dwm - [fork] customized build of dwm, the dynamic window manager
 (HTM) git clone git://src.adamsgaard.dk/dwm
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 79ecbeca7e4ca6d614bf233e7bc95d273df6e3b4
 (DIR) parent cf98ea2a9ce0b8ccbb3bbb510421c48279a1b280
 (HTM) Author: Anselm R Garbe <garbeam@gmail.com>
       Date:   Thu, 19 Jun 2008 09:11:11 +0100
       
       non-zero
       Diffstat:
         M config.mk                           |       2 +-
         M dwm.c                               |      12 ++++++++++--
       
       2 files changed, 11 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/config.mk b/config.mk
       t@@ -1,5 +1,5 @@
        # dwm version
       -VERSION = 5.0
       +VERSION = 5.0.1
        
        # Customize below to fit your system
        
 (DIR) diff --git a/dwm.c b/dwm.c
       t@@ -1496,14 +1496,22 @@ togglemax(const Arg *arg) {
        
        void
        toggletag(const Arg *arg) {
       -        if(sel && (sel->tags ^= (arg->ui & TAGMASK)))
       +        uint mask = sel->tags ^ (arg->ui & TAGMASK);
       +
       +        if(sel && mask) {
       +                sel->tags = mask;
                        arrange();
       +        }
        }
        
        void
        toggleview(const Arg *arg) {
       -        if((tagset[seltags] ^= (arg->ui & TAGMASK)))
       +        uint mask = tagset[seltags] ^ (arg->ui & TAGMASK);
       +
       +        if(mask) {
       +                tagset[seltags] = mask;
                        arrange();
       +        }
        }
        
        void