
On Wed, Nov 16, 2011 at 11:40, Audun Skaugen
Nathaniel Filardo wrote:
Well, I took a stab at it, but it's broken. :( If somebody could look at http://www.acm.jhu.edu/~nwf/**prompt-core.dpatchhttp://www.acm.jhu.edu/~nwf/prompt-core.dpatch(the (small) set of changes needed to xmonad core) and http://www.acm.jhu.edu/~nwf/**prompt-contrib.dpatchhttp://www.acm.jhu.edu/~nwf/prompt-contrib.dpatch, I'd be grateful.
Note that to run the code, you'll have to add XMonad.Prompt.eventHandle to your eventHook in xmonad's configuration and that I haven't patched xmonad-extras yet.
I haven't tested it, but do you really need to pass the Ptr XEvent to all event hooks? Wouldn't it be possible to simply convert the Event into an XEvent?
Changing the type of the event hook is likely to break a lot of configs.
There's a fair amount of breakage in the event stuff, starting with the event definitions in the X11 Haskell bindings. :/ -- brandon s allbery allbery.b@gmail.com wandering unix systems administrator (available) (412) 475-9364 vm/sms