[Xmonad] possible bug in tabbed window extension
David Roundy
droundy at darcs.net
Wed Oct 10 11:41:08 EDT 2007
On Mon, Oct 08, 2007 at 12:00:37PM -0300, Isaac Dupree wrote:
> 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?
Quickcheck can't be used with anything in the X monad, so no. At least not
the quickcheck I'm familiar with...
--
David Roundy
Department of Physics
Oregon State University
More information about the Xmonad
mailing list