diff options
author | Don Stewart <dons@cse.unsw.edu.au> | 2007-04-30 04:17:58 +0200 |
---|---|---|
committer | Don Stewart <dons@cse.unsw.edu.au> | 2007-04-30 04:17:58 +0200 |
commit | 5754fc3d9f64c4a273fc83e07280276373befa3e (patch) | |
tree | 1f0757ef01f7cf169ddb5ac0255abd5cf98c3d03 /StackSet.hs | |
parent | 1ef24247184a1793830552527374bd323c1491d5 (diff) | |
download | xmonad-5754fc3d9f64c4a273fc83e07280276373befa3e.tar.gz xmonad-5754fc3d9f64c4a273fc83e07280276373befa3e.tar.xz xmonad-5754fc3d9f64c4a273fc83e07280276373befa3e.zip |
move size into Properties.hs
darcs-hash:20070430021758-9c5c1-f1ae3d5c2639b9c3ee91ccdebaefe0cf4a2c6df5.gz
Diffstat (limited to 'StackSet.hs')
-rw-r--r-- | StackSet.hs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/StackSet.hs b/StackSet.hs index 9666d6a..b052141 100644 --- a/StackSet.hs +++ b/StackSet.hs @@ -107,8 +107,6 @@ index k w = fromJust (M.lookup k (stacks w)) -- visible on the current screen. If the index is out of range an exception is -- thrown. view :: (Integral i, Integral j) => i -> StackSet i j a -> StackSet i j a --- view n w | n >= 0 && n < fromIntegral (M.size (stacks w)) -- coerce - view n w | M.member n (stacks w) = if M.member n (ws2screen w) then w { current = n } else tweak (fromJust $ screen (current w) w) @@ -116,8 +114,7 @@ view n w | M.member n (stacks w) where tweak sc = w { screen2ws = M.insert sc n (screen2ws w) , ws2screen = M.insert n sc (M.filter (/=sc) (ws2screen w)) - , current = n - } + , current = n } -- | That screen that workspace 'n' is visible on, if any. screen :: Integral i => i -> StackSet i j a -> Maybe j |