diff options
| author | Andrea Rossato <andrea.rossato@ing.unitn.it> | 2007-11-04 12:16:55 +0100 | 
|---|---|---|
| committer | Andrea Rossato <andrea.rossato@ing.unitn.it> | 2007-11-04 12:16:55 +0100 | 
| commit | 91eca1f043e051b64d73e49ed94366d960fbebab (patch) | |
| tree | 33ccf0b3bc13a897090d3e95579503639ed303b3 | |
| parent | fae174b84e7d1cf6fc4cc12187033ac23d31265b (diff) | |
| download | xmobar-91eca1f043e051b64d73e49ed94366d960fbebab.tar.gz xmobar-91eca1f043e051b64d73e49ed94366d960fbebab.tar.bz2 | |
Added an argument to Top and Bottom type contructors
darcs-hash:20071104111655-d6583-c82d8774eba9939e2c25020a93379227c9934993.gz
| -rw-r--r-- | Main.hs | 16 | 
1 files changed, 8 insertions, 8 deletions
| @@ -132,14 +132,14 @@ doOpts conf (o:oo) =      case o of        Help       -> putStr   usage   >> exitWith ExitSuccess        Version    -> putStrLn version >> exitWith ExitSuccess -      Font     s -> modifyIORef conf (\c -> c { font     = s      }) >> go -      BgColor  s -> modifyIORef conf (\c -> c { bgColor  = s      }) >> go -      FgColor  s -> modifyIORef conf (\c -> c { fgColor  = s      }) >> go -      T          -> modifyIORef conf (\c -> c { position = Top    }) >> go -      B          -> modifyIORef conf (\c -> c { position = Bottom }) >> go -      AlignSep s -> modifyIORef conf (\c -> c { alignSep = s      }) >> go -      SepChar  s -> modifyIORef conf (\c -> c { sepChar  = s      }) >> go -      Template s -> modifyIORef conf (\c -> c { template = s      }) >> go +      Font     s -> modifyIORef conf (\c -> c { font     = s       }) >> go +      BgColor  s -> modifyIORef conf (\c -> c { bgColor  = s       }) >> go +      FgColor  s -> modifyIORef conf (\c -> c { fgColor  = s       }) >> go +      T          -> modifyIORef conf (\c -> c { position = Top A   }) >> go +      B          -> modifyIORef conf (\c -> c { position = Bottom A}) >> go +      AlignSep s -> modifyIORef conf (\c -> c { alignSep = s       }) >> go +      SepChar  s -> modifyIORef conf (\c -> c { sepChar  = s       }) >> go +      Template s -> modifyIORef conf (\c -> c { template = s       }) >> go        Commands s -> case readCom s of                        Right x -> modifyIORef conf (\c -> c { commands = x }) >> go                         Left e  -> putStr (e ++ usage) >> exitWith (ExitFailure 1) | 
