OpenBSD/xenocara 6awXarOapp/cwm client.c xevents.c

   As done for buttonrelease, work specific un-cycling and un-highlighting actions
   into the keyrelease event, only performing what's actually needed for each;
   should result in much fewer events against keyreleases. No intended behaviour
   change.

   Additionally, like we do for group membership, grab the keyboard only when
   required for cycling.
VersionDeltaFile
1.244+2-22app/cwm/client.c
1.132+13-2app/cwm/xevents.c
1.158+10-3app/cwm/kbfunc.c
1.350+2-2app/cwm/calmwm.h
+27-294 files

UnifiedSplitRaw