[xmonad] darcs patch: fix documentation to match
implementation (and 2 more)
vogt.adam at gmail.com
Sat Nov 14 19:07:50 EST 2009
* On Saturday, November 14 2009, daniel at wagner-home.com wrote:
>Fri Nov 13 21:13:28 EST 2009 daniel at wagner-home.com
> * fix documentation to match implementation
>Fri Nov 13 21:36:16 EST 2009 daniel at wagner-home.com
> * generalize IO actions to MonadIO m => m actions
> This should not cause any working configs to stop working, because IO
> is an instance of MonadIO, and because complete configs will pin down
> the type of the call to IO. Note that XMonad.Config.Arossato is not
> a complete config, and so it needed some tweaks; with a main
> function, this should not be a problem.
At some level, the IO () is sort of documentation to tell people: this
action isn't really intended to be run inside the X monad. I'm sure
that I overestimate the aid that types give to our users.
>Sat Nov 14 00:15:09 EST 2009 daniel at wagner-home.com
> * rework XMonad.Util.Dzen
All applied, thanks!
More information about the xmonad