XMonad.Actions.MouseGestures: refactoring, code simplification
XMonad.Actions.MouseGestures: refactoring, code simplification

It is now possible to get "live" status updates while the gesture handler
is running. I use this in my xmonad.hs to print the current gesture to my
status bar. Because collecting movements is now the callback's job, the
implementation of mouseGestureH got quite a bit simpler. The interface is
incompatible with the previous mouseGestureH but the old mouseGesture
function works as before.



MP2E/XMonadContrib,MP2E/XMonadContrib