aewl

diff dwm.h @ 446:a2e587651c79

using a global stack for focus recovery on arrange() - seems to work great
author Anselm R. Garbe <arg@10kloc.org>
date Thu, 07 Sep 2006 17:53:40 +0200
parents a230e4432bb7
children 026aba558fdf
line diff
     1.1 --- a/dwm.h	Thu Sep 07 09:26:01 2006 +0200
     1.2 +++ b/dwm.h	Thu Sep 07 17:53:40 2006 +0200
     1.3 @@ -61,6 +61,7 @@
     1.4  	Bool *tags;
     1.5  	Client *next;
     1.6  	Client *prev;
     1.7 +	Client *snext;
     1.8  	Window win;
     1.9  	Window twin;
    1.10  };
    1.11 @@ -73,7 +74,7 @@
    1.12  extern void (*arrange)(Arg *);
    1.13  extern Atom wmatom[WMLast], netatom[NetLast];
    1.14  extern Bool running, issel, maximized, *seltag;
    1.15 -extern Client *clients, *sel;
    1.16 +extern Client *clients, *sel, *stack;
    1.17  extern Cursor cursor[CurLast];
    1.18  extern DC dc;
    1.19  extern Display *dpy;