t* dwm + patches
       
   URI git clone git://git.codevoid.de/dwm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 4380db468aa81f73e3a31f434bc5bd4a2fe35bf0
   DIR parent 123a565bb987cb435427095fc1048a73dff2ec8e
   URI Author: Anselm R. Garbe <garbeam@gmail.com>
       Date:   Sat, 17 Nov 2007 18:59:51 +0100
       
       removed support for the NetSupportingWmCheck stuff, netbeans, argouml and others also don't work with compiz, so it is Suns problem to provide a fix
       Diffstat:
         M dwm.c                               |      17 +++--------------
       
       1 file changed, 3 insertions(+), 14 deletions(-)
       ---
   DIR diff --git a/dwm.c b/dwm.c
       t@@ -53,7 +53,7 @@
        enum { BarTop, BarBot, BarOff };                        /* bar position */
        enum { CurNormal, CurResize, CurMove, CurLast };        /* cursor */
        enum { ColBorder, ColFG, ColBG, ColLast };                /* color */
       -enum { NetSupported, NetWMCheck, NetWMName, NetLast };        /* EWMH atoms */
       +enum { NetSupported, NetWMName, NetLast };                /* EWMH atoms */
        enum { WMProtocols, WMDelete, WMName, WMState, WMLast };/* default atoms */
        
        /* typedefs */
       t@@ -1427,20 +1427,19 @@ void
        setup(void) {
                int d;
                unsigned int i, j, mask;
       -        Atom utf8string;
                Window w;
                XModifierKeymap *modmap;
                XSetWindowAttributes wa;
        
                /* init atoms */
       -        utf8string = XInternAtom(dpy, "UTF8_STRING", False);
                wmatom[WMProtocols] = XInternAtom(dpy, "WM_PROTOCOLS", False);
                wmatom[WMDelete] = XInternAtom(dpy, "WM_DELETE_WINDOW", False);
                wmatom[WMName] = XInternAtom(dpy, "WM_NAME", False);
                wmatom[WMState] = XInternAtom(dpy, "WM_STATE", False);
                netatom[NetSupported] = XInternAtom(dpy, "_NET_SUPPORTED", False);
       -        netatom[NetWMCheck] = XInternAtom(dpy, "_NET_SUPPORTING_WM_CHECK", False);
                netatom[NetWMName] = XInternAtom(dpy, "_NET_WM_NAME", False);
       +        XChangeProperty(dpy, root, netatom[NetSupported], XA_ATOM, 32,
       +                        PropModeReplace, (unsigned char *) netatom, NetLast);
        
                /* init cursors */
                cursor[CurNormal] = XCreateFontCursor(dpy, XC_left_ptr);
       t@@ -1516,16 +1515,6 @@ setup(void) {
                /* multihead support */
                selscreen = XQueryPointer(dpy, root, &w, &w, &d, &d, &d, &d, &mask);
        
       -        /* EWMH properties */
       -        XChangeProperty(dpy, barwin, netatom[NetWMCheck], XA_WINDOW, 32,
       -                        PropModeReplace, (unsigned char *) &barwin, 1);
       -        /* HACK: dwm identifies itself as LookingGlass to workaround the XToolkit bug of Sun JDK */
       -        XChangeProperty(dpy, barwin, netatom[NetWMName], utf8string, 8,
       -                        PropModeReplace, (unsigned char *) "LG3D", 4);
       -        XChangeProperty(dpy, root, netatom[NetWMCheck], XA_WINDOW, 32,
       -                        PropModeReplace, (unsigned char *) &barwin, 1);
       -        XChangeProperty(dpy, root, netatom[NetSupported], XA_ATOM, 32,
       -                        PropModeReplace, (unsigned char *) netatom, NetLast);
        }
        
        void