Here's various compilation fixes for modules that I use (and wrote). David Tue Jun 12 06:30:09 PDT 2007 David Roundy <droundy@darcs.net> * make square work with new doLayout. Tue Jun 12 06:30:27 PDT 2007 David Roundy <droundy@darcs.net> * make combo sort of work with new doLayout. For some reason (not entirely clear to me) this doesn't work properly just yet with the tabbed layout. :( But at least it'll compile. The trouble is that we have no way of tracking which tab ought to be visible without adding a *lot* of infrastructure. I'd rather have that infrastructure in xmonad proper than reimplement all the focus-handling in combo, so for now I'll just delay upgrading my xmonad at work... Tue Jun 12 06:37:27 PDT 2007 David Roundy <droundy@darcs.net> * new module NoBorders to let a given layout have windows without borders. This is designed for layouts like full and tabbed, where the red square around the screen actually conveys no information (except for weird windows that use the shape extension or something, so that more than one window is actually visible). Save some real estate at no cost. Tue Jun 12 06:37:53 PDT 2007 David Roundy <droundy@darcs.net> * add Combo and Square to MetaModule.