problems restarting xmonad on the fly

Hi everyone, rather than using the pre-compiled binaries of xmonad, I finally got around to get the latest darcs version of xmonad. Everything works fine, however, when I\ restart xmonad on the fly I now experience some strange behavior. Whenever I restart xmonad (e.g. pressing M-q), my ~/.xmonad/xmonad.hs does not seem to com\ pile correctly -- that is not at all. Instead I fall back to xmonad-defaults and find a xmonad-i386-linux in my ~/.xmonad/ directory: $ ls xmonad xmonad-i386-linux xmonad.errors xmonad.hi xmonad.hs xmonad.o $ cat xmonad.errors on the commandline: Warning: -no-recomp is deprecated: Use -fforce-recomp instead $ Now, when I restart the X-Server, everything works fine again, INCLUDING all the changes that I made in xmonad.hs. Compiling xmonad.hs from hand works fine, \ but as I said, restarting xmonad on the fly does not work. Where would I need to set the flag -fforce-recomp? Where would I need to change what? Cheers, Thomas --- .xmonad $ uname -sor Linux 2.6.30-ARCH GNU/Linux .xmonad $ ghc -V The Glorious Glasgow Haskell Compilation System, version 6.10.3 .xmonad $

Quoting Thomas Friedrich
$ cat xmonad.errors
on the commandline: Warning: -no-recomp is deprecated: Use -fforce-recomp instead
Now, when I restart the X-Server, everything works fine again, INCLUDING all the changes that I made in xmonad.hs. Compiling
Yes, it's just a warning -- the compilation has completed successfully nevertheless.
Where would I need to set the flag -fforce-recomp? Where would I need to change what?
The darcs version of xmonad has already fixed this (see http://code.google.com/p/xmonad/issues/detail?id=264). Check to make sure that the xmonad in your path is actually the xmonad you built from darcs' source. Cheers, ~d
participants (2)
-
Thomas Friedrich
-
wagnerdm@seas.upenn.edu