joewing/jwm — pull request #113 by bbidulock (2014-04-17 12:04:33+00:00)
Title: full ICCCM 2.0 WM_S%d selection compliance

- ICCCM 2.0 requires window managers to take ownership of the
WM_S%d MANAGER selection where %d is the screen number, waiting
for any previous owner to exit and then sending a MANAGER client
message to the root window identifying the selection

- Also, when another window manager take the selected (a Selection
Clear event is received for WM_S%d) the window manager cleared
must exit.

- This commit provides JWM compliance to ICCCM 2.0 in this respect.

- Tested.