
Updates: Status: WontFix Comment #7 on issue 197 by SpencerJanssen: Blocking on nextEvent stops other threads from running http://code.google.com/p/xmonad/issues/detail?id=197 Reasons we'd rather not build with -threaded: - it isn't necessarily supported on all platforms (though the important ones, like x86 Linux do support it) - it uses more CPU in idle states, this will drain your laptop's battery more quickly - multi-threaded xlib is a nightmare In regards to amdragon's situation, I think it is a violation of separation of concerns to output non-xmonad status from xmonad. Rather, it is better to run the clock separately and use some sort of multi-plexer to put the two streams together. See xmobar for a nice application of Haskell's concurrency to combine streams from disparate asynchronous sources.
Perhaps a better option is if somebody put the effort into porting xmonad to xhb instead?
This may not be feasible. At the very least it would be quite a bit of work and would require removing some features (xft, for example) -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings