darcs patch: change 0/1/3 to named states, per X11-extras darcs head

Wed Oct 17 22:16:51 EDT 2007 Devin Mullins

On 10/18/07, Devin Mullins
Wed Oct 17 22:16:51 EDT 2007 Devin Mullins
* change 0/1/3 to named states, per X11-extras darcs head
States' definitions were not included somehow. ------- Building xmonad-0.4... [ 4 of 17] Compiling Config[boot] ( Config.hs-boot, nothing ) [ 5 of 17] Compiling Operations ( Operations.hs, dist/build/xmonad/xmonad-tmp/Operations.o ) Operations.hs:80:17: Not in scope: `withdrawnState' Operations.hs:189:17: Not in scope: `iconicState' Operations.hs:199:17: Not in scope: `normalState' ------- These definitions are in X11-extras/Graphics/X11/Xlib/Extras.hsc but not in Extras.hs => they were not imported into my Operations.hs. I use up-to-date darcs version of X11-extras. Is there a simple way to fix this situation? (Meanwhile, I revert the patch.) Thank you! -- vvv

On Oct 19, 2007, at 3:48 , Valery V. Vorotyntsev wrote:
These definitions are in X11-extras/Graphics/X11/Xlib/Extras.hsc but not in Extras.hs => they were not imported into my Operations.hs.
I use up-to-date darcs version of X11-extras.
Is there a simple way to fix this situation? (Meanwhile, I revert the patch.)
You need to "runhaskell Setup.hs clean" in the X11-extras directory to force it to update; ghc itself has no clue about needing to chase that dependency. -- 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

On 10/19/07, Brandon S. Allbery KF8NH
You need to "runhaskell Setup.hs clean" in the X11-extras directory to force it to update; ghc itself has no clue about needing to chase that dependency.
Yes, that worked. Thank you! -- vvv
participants (4)
-
Brandon S. Allbery KF8NH
-
Devin Mullins
-
Spencer Janssen
-
Valery V. Vorotyntsev