
On Oct 19, 2007, at 11:58 , Vincent Kraeutler wrote:
[4 of 6] Compiling Operations ( Operations.hs, dist/build/xmonad/xmonad-tmp/Operations.o )
Operations.hs:81:17: Not in scope: `withdrawnState'
Operations.hs:190:17: Not in scope: `iconicState'
Operations.hs:201:17: Not in scope: `normalState'
The actual cause is that rebuilding X11-extras without doing a "runhaskell Setup.lhs clean" fails to detect that one of the .hsc files changed, so the new bindings don't actually get compiled in because the corresponding .hs file is not regenerated. This is documented in the X11-extras README. This could arguably be called a cabal bug, but it's not an xmonad or X11-extras bug per se. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH