Convert uses of XKeycodeToKeysym (deprecated) to XkbKeycodeToKeysym
[oweals/cde.git] / cde / programs / dtwm / README
1 Conditional Compilation 
2 -----------------------
3
4 The following is a listing of the conditional compilation switches that
5 are "not obvious." Excluded are hardware or OS identifiers (e.g. __ultrix),
6 header file include flags, and macros (e.g. ABS).
7
8     DEBUG
9         Turns on code that prints out error messages (specifically
10         protocol errors).
11
12     DEBUGGER
13         Turns on code to help debugging Help-on-item.
14
15     DEBUG_ICON_BOX
16         Turns on code that alters iconbox spacing to help debug iconbox.
17         (?)
18
19     DEBUG_RESOURCE_DATABASE
20         Turns on code that dumps out dtwm's local resource database 
21         to aid in debugging resource problems.
22
23     DEBUG_SESSION_HINTS
24         If defined, the session hints property is left on the root
25         window after being read. Normally, it is deleted.
26
27     ICCC_COMPLIANT
28         This enables stricter ICCCM compliance. Specifically, some
29         clients didn't get WM_PROTOCOLS quite right.
30
31     INTEGRATION_TESTING_
32         Swaps assignment of black and white on wait state cursor as
33         a quick indicator of which client is showing the wait state.
34
35     LARGECURSORS
36         Allows cursors larger than 16x16.
37
38     MESSAGE_CAT
39         Enables message catalog code for local language support.
40
41     MOTIF_DEFAULT_ICON
42         Enables the default window icon with four buttons.
43
44     OLD_CODE
45         Vestigal code.
46
47     PORT_NOVFORK
48         Enable for systems that don't have the vfork() call.
49
50     R2_COMPAT
51         Enables support for old clients that still pass window geometry
52         hint information in WM_NORMAL_HINTS.
53
54     UNMAP_ON_RESTART
55         All windows are unmapped on restart.
56