summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortv <tv@shackspace.de>2014-12-25 18:39:50 +0100
committertv <tv@shackspace.de>2014-12-25 18:39:50 +0100
commit0b7a0a95327549e5ce4de3ac72896aa18ae8cd25 (patch)
tree712cda2b715f519388328e667f003a5ce49ac618
parent235e78ebf0ac09b1f213f7090f6cce34d90dd00a (diff)
clear message buffer each turn
-rw-r--r--test3.hs5
1 files changed, 4 insertions, 1 deletions
diff --git a/test3.hs b/test3.hs
index 1d4e59f..bcaec33 100644
--- a/test3.hs
+++ b/test3.hs
@@ -103,7 +103,7 @@ main' query =
}
rec :: State -> IO ()
- rec q@State{..} = do
+ rec q0@State{..} = do
let
img =
--string def (show i) <->
@@ -142,6 +142,9 @@ main' query =
_ -> do
rec q { message = "unbound key: " ++ show e }
where
+
+ q = q0 { message = "" }
+
onEnter c_ = case Z.label c_ of
TVMessage m -> do
toggleTag "open" m