Mercurial > aewl
comparison dwm.h @ 469:a2cc7adf9d4d
improved intro comment in dwm.h, updated config.mk
author | arg@mmvi |
---|---|
date | Wed, 20 Sep 2006 09:40:35 +0200 |
parents | 210a99f18657 |
children | 2d8af0d7920d |
comparison
equal
deleted
inserted
replaced
468:210a99f18657 | 469:a2cc7adf9d4d |
---|---|
7 * manager selects for SubstructureRedirectMask on the root window, to receive | 7 * manager selects for SubstructureRedirectMask on the root window, to receive |
8 * events about window (dis-)appearance. Only one X connection at a time is | 8 * events about window (dis-)appearance. Only one X connection at a time is |
9 * allowed to select for this event mask. | 9 * allowed to select for this event mask. |
10 * | 10 * |
11 * Calls to fetch an X event from the event queue are blocking. Due reading | 11 * Calls to fetch an X event from the event queue are blocking. Due reading |
12 * status text from standard input, a select-driven main loop has been | 12 * status text from standard input, a select()-driven main loop has been |
13 * implemented which selects for reads on the X connection and STDIN_FILENO to | 13 * implemented which selects for reads on the X connection and STDIN_FILENO to |
14 * handle all data smoothly. The event handlers of dwm are organized in an | 14 * handle all data smoothly. The event handlers of dwm are organized in an |
15 * array which is accessed whenever a new event has been fetched. This allows | 15 * array which is accessed whenever a new event has been fetched. This allows |
16 * event dispatching in O(1) time. | 16 * event dispatching in O(1) time. |
17 * | 17 * |
24 * properties are updated or the client is moved/resized. | 24 * properties are updated or the client is moved/resized. |
25 * | 25 * |
26 * Keys and tagging rules are organized as arrays and defined in the config.h | 26 * Keys and tagging rules are organized as arrays and defined in the config.h |
27 * file. These arrays are kept static in event.o and tag.o respectively, | 27 * file. These arrays are kept static in event.o and tag.o respectively, |
28 * because no other part of dwm needs access to them. The current mode is | 28 * because no other part of dwm needs access to them. The current mode is |
29 * represented by the arrange function pointer, which wether points to dofloat | 29 * represented by the arrange() function pointer, which wether points to |
30 * or dotile. | 30 * dofloat() or dotile(). |
31 * | 31 * |
32 * To understand everything else, start reading main.c:main(). | 32 * To understand everything else, start reading main.c:main(). |
33 */ | 33 */ |
34 | 34 |
35 #include "config.h" | 35 #include "config.h" |