Mercurial > aewl
comparison 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 |
comparison
equal
deleted
inserted
replaced
445:00584fe34361 | 446:a2e587651c79 |
---|---|
59 unsigned int border, weight; | 59 unsigned int border, weight; |
60 Bool isfloat; | 60 Bool isfloat; |
61 Bool *tags; | 61 Bool *tags; |
62 Client *next; | 62 Client *next; |
63 Client *prev; | 63 Client *prev; |
64 Client *snext; | |
64 Window win; | 65 Window win; |
65 Window twin; | 66 Window twin; |
66 }; | 67 }; |
67 | 68 |
68 extern const char *tags[]; | 69 extern const char *tags[]; |
71 extern unsigned int ntags, numlockmask; | 72 extern unsigned int ntags, numlockmask; |
72 extern void (*handler[LASTEvent])(XEvent *); | 73 extern void (*handler[LASTEvent])(XEvent *); |
73 extern void (*arrange)(Arg *); | 74 extern void (*arrange)(Arg *); |
74 extern Atom wmatom[WMLast], netatom[NetLast]; | 75 extern Atom wmatom[WMLast], netatom[NetLast]; |
75 extern Bool running, issel, maximized, *seltag; | 76 extern Bool running, issel, maximized, *seltag; |
76 extern Client *clients, *sel; | 77 extern Client *clients, *sel, *stack; |
77 extern Cursor cursor[CurLast]; | 78 extern Cursor cursor[CurLast]; |
78 extern DC dc; | 79 extern DC dc; |
79 extern Display *dpy; | 80 extern Display *dpy; |
80 extern Window root, barwin; | 81 extern Window root, barwin; |
81 | 82 |