[xmonad] XMonad 0.5, combo layouts, swapDown and swapUp

David Roundy droundy at darcs.net
Mon Dec 10 16:34:13 EST 2007

On Tue, Dec 11, 2007 at 08:20:04AM +1100, Dave Harrison wrote:
> David Roundy wrote:
> > Secondly, with regard to focus order, Combo separates the focus order from
> > the visual representation, because the focus order is handled by core
> > xmonad, which has no knowledge of the hierarchical grouping, and isn't
> > friendly to layouts reordering windows.  A proper fix would be to implement
> > hierarchical Stacks in the core, but that seems unlikely, so we are left
> > with ugly hacks, and ugly hacks are likely to remain ugly (although, we
> > *can* give them beautiful syntax).
> So just to clarify, does this mean that there IS an ugly hack in place
> but there is a bug in it, or the solution would be an ugly hack that
> has not been implemented ?

It means there IS an ugly hack in place, and it's got a bug because
reimplementing most of xmonad core in an extension seems to me like the
wrong way to go... besides the fact that it would require you to use custom
shiftUp/Down etc.  Xmonad is just not designed to be extensible in the way
that Combo extends it, and this shows.
David Roundy
Department of Physics
Oregon State University

More information about the xmonad mailing list