aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout
diff options
context:
space:
mode:
authorgopsychonauts <gopsychonauts@gmail.com>2013-06-18 09:47:55 +0200
committergopsychonauts <gopsychonauts@gmail.com>2013-06-18 09:47:55 +0200
commit20884bfbf60eddb3c66c195feae9262fcf6689a3 (patch)
tree00213e11b6f9fef31421685f321caa6473d93a0d /XMonad/Layout
parent309c350d6f25510c1e7944f1c6a9b86a4b521612 (diff)
downloadXMonadContrib-20884bfbf60eddb3c66c195feae9262fcf6689a3.tar.gz
XMonadContrib-20884bfbf60eddb3c66c195feae9262fcf6689a3.tar.xz
XMonadContrib-20884bfbf60eddb3c66c195feae9262fcf6689a3.zip
DynamicBars-use-ExtensibleState
Ignore-this: afacba51af2be8ede65b9bcf9b002a7 Hooks.DynamicBars was previously using an MVar and the unsafePerformIO hack ( http://www.haskell.org/haskellwiki/Top_level_mutable_state ) to store bar state. Since ExtensibleState exists to solve these sorts of problems, I've switched the file over to use unsafePerformIO instead. Some functions' types had to be changed to allow access to XState, but the public API is unchanged. darcs-hash:20130618074755-1e6bb-2fd1caa6f26c1c75c83bf0ef9e03a8f6c9225896.gz
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions