On Wed, Nov 16, 2011 at 11:40, Audun Skaugen <audunskaugen@gmail.com> wrote:
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.dpatch (the (small) set of
changes needed to xmonad core) and
http://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