This commit is contained in:
Joey Hess 2012-01-06 21:51:39 -04:00
parent 2557bb8764
commit 64f9d00bed

View file

@ -37,13 +37,13 @@ def = [withOptions options $
command "log" paramPaths seek "shows location log"]
options :: [Option]
options =
[ Option.field [] "since" paramDate "show log since date"
, Option.field [] "after" paramDate "show log after date"
, Option.field [] "until" paramDate "show log until date"
, Option.field [] "before" paramDate "show log before date"
, Option.field ['n'] "max-count" paramNumber "limit number of logs displayed"
options = map odate ["since", "after", "until", "before"] ++
[ Option.field ['n'] "max-count" paramNumber
"limit number of logs displayed"
]
where
odate n = Option.field [] n paramDate $
"show log " ++ n ++ " date"
seek :: [CommandSeek]
seek = [withValue (concat <$> mapM getoption options) $ \os ->