On Mon, 28 Jan 2008 21:30:18 +0100, Matthias Kilian wrote:
> Update to xmonad-0.6. Some (not all) highligts (stolen from the
> announcement on the xmonad and haskell lists):
>
> * Make focus-follows-mouse configurable * Better support for X11
> cloned screens * xmonad config dirs can now be shared across
> architectures * New flags:
> --version: print xmonad's version
> --recompile: recompile xmonad.hs if it is out of date
> --force-recompile: recompile xmonad.hs unconditionally
> * Improved ManageDocks extension used for docking programs *
> Improved documentation
> * Close bug #96 relating to window unmapping (fixes gnucash bugs) *
> Various other fixes and clean ups.
>
>
> Please test and comment.
I got the following error with my configuration file:
--------------------------------------------------------------------------
Error detected while loading xmonad configuration file: /home/jaj/.xmonad/
xmonad.hs
xmonad.hs:150:56:
Couldn't match expected type `String'
against inferred type `Maybe [Char]'
In the first argument of `restart', namely `(Just "xmonad")'
In the second argument of `(>>)', namely
`restart (Just "xmonad") True'
In the expression:
(broadcastMessage ReleaseResources)
>>
(restart (Just "xmonad") True)
Please check the file for errors.
--------------------------------------------------------------------------
My xmonad.hs is copied from the template file from xmonad.org and largely
unmodified. Changing 'Just "xmonad"' to '"xmonad"' fixed the error.
Jona