[Xmonad] darcs patch: add differentiate function to StackSet
t... (and 3 more)
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.
> 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.
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.
More information about the Xmonad