diff options
author | Don Stewart <dons@cse.unsw.edu.au> | 2007-05-20 11:08:46 +0200 |
---|---|---|
committer | Don Stewart <dons@cse.unsw.edu.au> | 2007-05-20 11:08:46 +0200 |
commit | 283b77ed781ed4721c7e11defe896affda7227c8 (patch) | |
tree | 75bfa839a4ab908e1125e68331de3e2fe23a47f6 | |
parent | dde77eb3fadff17a1e9fef154b989b0312cedd3a (diff) | |
download | metatile-283b77ed781ed4721c7e11defe896affda7227c8.tar metatile-283b77ed781ed4721c7e11defe896affda7227c8.zip |
comment only
darcs-hash:20070520090846-9c5c1-6b99085411c441a4d8217cb6b9d18edf198bfd4e
-rw-r--r-- | StackSet.hs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/StackSet.hs b/StackSet.hs index b5ff9e6..94e438b 100644 --- a/StackSet.hs +++ b/StackSet.hs @@ -119,10 +119,10 @@ data Workspace i a = Workspace { tag :: !i, stack :: Stack a } -- -- A stack is a cursor onto a (possibly empty) window list. --- The data structure tracks focus by construction, and we follow the --- master separately (since the wrapping behaviour of focusLeft/Right --- reorders the window distribution, so we can't rely on the left most --- window remaining as master (TODO double check this)). +-- The data structure tracks focus by construction, and +-- the master window is by convention the left most item. +-- Focus operations will not reorder the list that results from +-- flattening the cursor. -- -- A 'Stack' can be viewed as a list with a hole punched in it to make -- the focused position. Under the zipper/calculus view of such |