t* dwm + patches
       
   URI git clone git://git.codevoid.de/dwm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 2cce4b95cdce5617318fc4fb5d21abe41110c27a
   DIR parent 8e6eb52196c581351925811c15afa0d4deb5130a
   URI Author: arg@mig29 <unknown>
       Date:   Tue, 31 Oct 2006 12:06:38 +0100
       
       applied Gottox patch to simplify the resizing of col, instead of resizing the current area, it only resizes the master area in the future (seems more predictable)
       Diffstat:
         M config.mk                           |       2 +-
         M dwm.1                               |       4 ++--
         M view.c                              |      19 ++-----------------
       
       3 files changed, 5 insertions(+), 20 deletions(-)
       ---
   DIR diff --git a/config.mk b/config.mk
       t@@ -1,5 +1,5 @@
        # dwm version
       -VERSION = 2.0
       +VERSION = 2.1
        
        # Customize below to fit your system
        
   DIR diff --git a/dwm.1 b/dwm.1
       t@@ -63,10 +63,10 @@ Focus previous window.
        Zooms/cycles current window to/from master area (tiling mode), toggles maximization current window (floating mode).
        .TP
        .B Mod1-g
       -Grow current area (tiling mode only).
       +Grow master area (tiling mode only).
        .TP
        .B Mod1-s
       -Shrink current area (tiling mode only).
       +Shrink master area (tiling mode only).
        .TP
        .B Mod1-Shift-[1..n]
        Apply
   DIR diff --git a/view.c b/view.c
       t@@ -196,24 +196,9 @@ isvisible(Client *c) {
        
        void
        resizecol(Arg *arg) {
       -        unsigned int n;
       -        Client *c;
       -
       -        for(n = 0, c = clients; c; c = c->next)
       -                if(isvisible(c) && !c->isfloat)
       -                        n++;
       -        if(!sel || sel->isfloat || n < 2 || (arrange == dofloat))
       +        if(master + arg->i > 950 || master + arg->i < 50)
                        return;
       -        if(sel == getnext(clients)) {
       -                if(master + arg->i > 950 || master + arg->i < 50)
       -                        return;
       -                master += arg->i;
       -        }
       -        else {
       -                if(master - arg->i > 950 || master - arg->i < 50)
       -                        return;
       -                master -= arg->i;
       -        }
       +        master += arg->i;
                arrange();
        }