summaryrefslogtreecommitdiffstats
path: root/Notmuch.hs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2017-04-30 15:24:03 +0200
committertv <tv@krebsco.de>2017-04-30 15:46:32 +0200
commit5f78ec96b34fe96b933d079776a24f2b23e767a3 (patch)
tree078335cbb1a04025d30bdd12bdeec14bca2b964c /Notmuch.hs
parent936ad5f12422e3d124ade90fae78f9ed0427fc7d (diff)
Notmuch.search: support passing additional args
Diffstat (limited to 'Notmuch.hs')
-rw-r--r--Notmuch.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/Notmuch.hs b/Notmuch.hs
index e6d0d32..ffe403d 100644
--- a/Notmuch.hs
+++ b/Notmuch.hs
@@ -140,9 +140,9 @@ notmuchWithInput args input = do
return (exitCode, out, err)
-search :: String -> IO (Either String [SearchResult])
-search term =
- notmuch [ "search", "--format=json", "--format-version=2", term ]
+search :: [String] -> IO (Either String [SearchResult])
+search args =
+ notmuch ("search" : "--format=json" : "--format-version=2" : args)
>>= return . eitherDecode'