aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad.hs
diff options
context:
space:
mode:
authorSpencer Janssen <sjanssen@cse.unl.edu>2007-06-11 20:26:29 +0200
committerSpencer Janssen <sjanssen@cse.unl.edu>2007-06-11 20:26:29 +0200
commit12fef902cb95611aefff2c6ea0a5623a74fdfa6c (patch)
treea989b75c177490ad1f53ee799a53021db34678b6 /XMonad.hs
parent0997b70f5209aae05399a29a6072b1932deb6360 (diff)
downloadxmonad-12fef902cb95611aefff2c6ea0a5623a74fdfa6c.tar.gz
xmonad-12fef902cb95611aefff2c6ea0a5623a74fdfa6c.tar.xz
xmonad-12fef902cb95611aefff2c6ea0a5623a74fdfa6c.zip
API CHANGE: Give doLayout a Stack rather than a flattened list
darcs-hash:20070611182629-a5988-384e2f82340497c833a68d909ea485017803fe9b.gz
Diffstat (limited to '')
-rw-r--r--XMonad.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/XMonad.hs b/XMonad.hs
index 0cc0a63..df1dade 100644
--- a/XMonad.hs
+++ b/XMonad.hs
@@ -108,7 +108,7 @@ atom_WM_STATE = getAtom "WM_STATE"
-- 'doLayout', a pure function to layout a Window set 'modifyLayout',
-- 'modifyLayout' can be considered a branch of an exception handler.
--
-data Layout = Layout { doLayout :: Rectangle -> [Window] -> X [(Window, Rectangle)]
+data Layout = Layout { doLayout :: Rectangle -> Stack Window -> X [(Window, Rectangle)]
, modifyLayout :: SomeMessage -> X (Maybe Layout) }
-- Based on ideas in /An Extensible Dynamically-Typed Hierarchy of Exceptions/,