| monochrom | I love the editor. |
| jcreigh | I'm thinking screen <-> workspace mapping. I don't know of anywhere else offhand. |
| monochrom | Can I download it somewhere? Is it written in Haskell? |
| dons | jcreigh: hmm, so I'd like to combine the StackSet and workspace data so we have a single type we can check modelling the entire workspace/screen/stack so, OneToOne is the top level? yielding a StackSet for each screen? |
| fuzan | Operations.hs:120:26: Not in scope: `waBorderWidth' xmonad build |
| jcreigh | tenatively, I'm thinking having, viewports :: OneToOne ScreenNumber WorkspaceNumber in StackSet |
| dons | fuzan: update X11-extras |
| fuzan | ok. |
| jcreigh | that wouldn't really be a major change from what we have now, expect nicer lookups and being in StackSet instead of XMonad. |
| dons | jcreigh: hmm, maybe send a draft api to me and sjanssen ? yes, minimal changes to merge the xinerama changes into stackset seem good. we want to release around the 13th. |
| jcreigh | 0.1? |
| dons | yeah. i guess. |
| fuzan | i'm giving somewhat of an introductory talk on haskell tomorrow. anyone have any previous experience in doing such? |
| jcreigh | @seen dmwit |
| lambdabot | dmwit is in #haskell and #haskell-blah. I last heard dmwit speak 1h 35m 18s ago. |
| dmwit | I'm here. |
| jcreigh | dmwit: how do you feel about Xinerama in xmonad? |
| dmwit | I was wondering early today: is xmonad still in feature freeze? It's nice. |
| sjanssen | dmwit: yes until 0.1 is out |
| jcreigh | dmwit: are you still thinking disjoint workspaces would be better? |
| sjanssen | thinking about the relationships between entities in StackSet reminds me of SQL |
| dmwit | jcreigh: I think it's unnecessary. I've gotten use to the current setup, and it isn't so bad. |
| jcreigh | okay, then we'll keep the current system for now. |
| dons | wow, i got an email just now from a guy on openbsd building ghc purely to try out xmonad |
| jcreigh | The nice thing about having one StackSet is that it already has the invariant that a window can only be in one stack. If you have multiple stack sets running around, you lose that. |
| sjanssen | jcreigh: yeah, there should be one StackSet |
| jcreigh | There can only one! *be only one |
| sjanssen | we may need to just handle invariants like one-to-one by hand |
| dons | btw, i'm waiting on simon mar for details on the xmonad mailing list. |