diff options
| author | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2012-08-13 15:11:55 +0200 | 
|---|---|---|
| committer | Jose Antonio Ortega Ruiz <jao@gnu.org> | 2012-08-13 15:12:11 +0200 | 
| commit | 359769944a8cb0ac80537458af0e49cc8f68d01b (patch) | |
| tree | 484068988be1571b25ff0a81c7e74cb9cd579325 /src/Parsers.hs | |
| parent | 73837127825529d44e2e0d4ed440da0d7b180020 (diff) | |
| parent | 05f268c3a831325f65a662c6ccdff75a1c441d83 (diff) | |
| download | xmobar-359769944a8cb0ac80537458af0e49cc8f68d01b.tar.gz xmobar-359769944a8cb0ac80537458af0e49cc8f68d01b.tar.bz2  | |
Merge for pull request #53
Diffstat (limited to 'src/Parsers.hs')
| -rw-r--r-- | src/Parsers.hs | 11 | 
1 files changed, 7 insertions, 4 deletions
diff --git a/src/Parsers.hs b/src/Parsers.hs index f5f00a9..c92480e 100644 --- a/src/Parsers.hs +++ b/src/Parsers.hs @@ -131,13 +131,15 @@ parseConfig = runParser parseConf fields "Config" . stripComments                <$?> pFont         <|?> pBgColor                <|?> pFgColor      <|?> pPosition                <|?> pBorder       <|?> pBdColor -              <|?> pLowerOnStart <|?> pCommands -              <|?> pSepChar      <|?> pAlignSep -              <|?> pTemplate +              <|?> pLowerOnStart <|?> pPersistent +              <|?> pCommands     <|?> pSepChar +              <|?> pAlignSep     <|?> pTemplate        fields    = [ "font", "bgColor", "fgColor", "sepChar", "alignSep"                    , "border", "borderColor" ,"template", "position" -                  , "lowerOnStart", "commands"] +                  , "lowerOnStart", "persistent", "commands" +                  ] +        pFont     = strField font     "font"        pBgColor  = strField bgColor  "bgColor"        pFgColor  = strField fgColor  "fgColor" @@ -148,6 +150,7 @@ parseConfig = runParser parseConf fields "Config" . stripComments        pPosition     = field position     "position"     $ tillFieldEnd >>= read' "position"        pLowerOnStart = field lowerOnStart "lowerOnStart" $ tillFieldEnd >>= read' "lowerOnStart" +      pPersistent   = field persistent   "persistent"   $ tillFieldEnd >>= read' "persistent"        pBorder       = field border       "border"       $ tillFieldEnd >>= read' "border"        pCommands     = field commands     "commands"     $ readCommands  | 
