[Xmonad] darcs patch: add differentiate function to StackSet t... (and 3 more)

Spencer Janssen sjanssen at cse.unl.edu
Tue Jun 12 23:49:07 EDT 2007


On Tue, 12 Jun 2007 10:08:08 -0700
David Roundy <droundy at darcs.net> wrote:

> This is my robustness set of patches, resent with a conflict resolved.
> 
> David
> 
> Tue Jun 12 06:28:53 PDT 2007  David Roundy <droundy at darcs.net>
>   * add differentiate function to StackSet to go [a] -> Stack a.
> 
> Tue Jun 12 08:05:55 PDT 2007  David Roundy <droundy at darcs.net>
>   * make focus, up and down complete functions.
>   This is a rerun of my change to make (Stack a) never be empty.
> Gives us more type-safety.
> 
> Tue Jun 12 08:42:53 PDT 2007  David Roundy <droundy at darcs.net>
>   * add catchX to catch exceptions.
> 
> Tue Jun 12 10:06:25 PDT 2007  David Roundy <droundy at darcs.net>
>   * resolve conflict in Operations.
> 

Applied, thanks.

These patches assume that layouts on empty workspaces will do nothing
-- this isn't true because they can have effects in X ().  This is
especially the case with the new decorations support.

I still disagree with catching failing layouts by default.  I'll leave
it for now.


Cheers,
Spencer Janssen


More information about the Xmonad mailing list