t* dwm + patches
       
   URI git clone git://git.codevoid.de/dwm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 427053f8d1cf8e8174d7ab4861a6ec19a79d1032
   DIR parent a88e0373efe5f6800a99fca2c228be98b522aaa9
   URI Author: Anselm R Garbe <anselm@garbe.us>
       Date:   Thu,  1 Apr 2010 22:34:46 +0100
       
       pretty printing bugs a bit
       Diffstat:
         M BUGS                                |      45 +++++++++++++++++++++----------
       
       1 file changed, 31 insertions(+), 14 deletions(-)
       ---
   DIR diff --git a/BUGS b/BUGS
       t@@ -1,34 +1,40 @@
       +---
       +
        18:17 < Biolunar> when i change my resolution in dwm (to a smaller one) and then back to the native, the top bar is not repainted. that's since 5.7.2, in 5.6 it worked fine
        18:19 < Biolunar> is it just happening to me or a (known) bug?
        18:24 < Biolunar> and in addition, mplayers fullscreen is limited to the small resolution after i changed it back to the native
        
        reproducible with xrandr -s but not with --output and --mode, strange
        
       +---
        
        > enternotify is handled even when the entered window is already focused
        > (eg moving the mouse to the bar and back, scrolling on the border..)
       -        >
       -        > focusing might be expensive for some clients (eg dim/light up)
       -        >
       -        > a possible solution is to modify enternotify:
       -        >
       -        > +       c = wintoclient(ev->window);
       -        >        if((m = wintomon(ev->window)) && m != selmon) {
       -                >                unfocus(selmon->sel);
       -                >                selmon = m;
       -                >        }
       -                > +       else if (c == selmon->sel || c == NULL)
       -        > +               return;
       -
       +>
       +> focusing might be expensive for some clients (eg dim/light up)
       +>
       +> a possible solution is to modify enternotify:
       +>
       +> +       c = wintoclient(ev->window);
       +>        if((m = wintomon(ev->window)) && m != selmon) {
       +>                unfocus(selmon->sel);
       +>                selmon = m;
       +>        }
       +> +       else if (c == selmon->sel || c == NULL)
       +> +               return;
        
       +---
        
        > another corner case:
        
        a tiled client can be resized with mod+right click, but it only works
        on the main monitor
        
       +---
       +
        dmenu appears on the monitor where the pointer is and not on selmon
        
       +---
        
        yet another corner case:
        open a terminal, focus another monitor, but without moving the mouse
       t@@ -36,7 +42,6 @@ pointer there
        if there is no client on the other monitor to get the focus, then the
        terminal will be unfocused but it will accept input
        
       -
        ---
        
        Donald Allen reported this:
       t@@ -57,3 +62,15 @@ privmail from 2 other people within one week, really strange).
        The quick fix is commenting out the code in lines 817/818 in hg tip 
        dwm. I cannot confirm this has no side effects (I think it does) and I 
        will address this issue shortly with a real fix. 
       +
       +---
       +
       +SDL seems to not like non-reparenting WMs:
       +
       +> I would like to mention SDL problems, however SDL is not crucial to
       +> me anymore; people that really care about it should speak up and
       +> propose dwm / SDL patch or cooperation scheme in that matter. 
       +
       +Patching SDL, bugging them?
       +
       +---