[Xmonad] possible bug in tabbed window extension

Isaac Dupree isaacdupree at charter.net
Mon Oct 8 11:00:37 EDT 2007


David Roundy wrote:
> I haven't been following this bug, but we certainly used to have precisely
> this sandbox in place, and it definitely worked.  It involves catchX, and I
> think the code is still there, but someone may have removed it from one of
> the invocations.  My feeling is that any X code (or ideally any pure code)
> that is not part of core should be called with catchX whenever possible.
> Haskell has all the infrastructure needed to very easily do this kind of
> sandboxing (exceptions).

Can QuickCheck be used to insert bottoms sometimes in Contrib/Config 
code and see if an exception ever escapes, so it's easier to tell 
whether catchX is in all the right places?

Isaac


More information about the Xmonad mailing list