On Fri, Feb 22, 2008 at 03:41:45PM -0500, Brent Yorgey wrote:
In
> and of itself this is not necessarily a big problem (although I find it
> slightly annoying). However, because of this I must disagree with your
> decision to change Maybe Bool to Bool in the PerWorkspace data structure.
> Before runLayout is called, the only reasonable thing to do is show a
> generic description (such as "PerWorkspace") and pass all messages on to
> both underlying layouts, rather than use the wrong layout on some
> workspaces.
I'm wondering whether you read the right code:
description (PerWorkspace _ True l1 _) = description l1
description (PerWorkspace _ _ _ l2) = description l2
there's not such a thing like a generic "PerWorkspavce" description in
my code.
Moreover, as I said, I did not port ModifiedLayout and David's
combinators. Maybe this is the reason why it is not working for you.
But I'm waiting a sample config for that.
Cheers,
Andrea