summaryrefslogtreecommitdiff
path: root/Types/DeferredParse.hs
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2015-07-10 02:18:08 -0400
committerJoey Hess <joeyh@joeyh.name>2015-07-10 02:18:08 -0400
commit7af0893abd92cc27038c311a385738a665432454 (patch)
tree1b54adc50268af716b230ee45b73ed90b0fa41c4 /Types/DeferredParse.hs
parentb66a2d6c5bf5ca90705025dc8d15380f050013a9 (diff)
improve global options display in --help
Put them in the help of subcommands, not the main command. And, hide them from the synopsis, to avoid cluttering it.
Diffstat (limited to 'Types/DeferredParse.hs')
-rw-r--r--Types/DeferredParse.hs10
1 files changed, 0 insertions, 10 deletions
diff --git a/Types/DeferredParse.hs b/Types/DeferredParse.hs
index c11b722bf5..619d68e9c8 100644
--- a/Types/DeferredParse.hs
+++ b/Types/DeferredParse.hs
@@ -39,13 +39,3 @@ instance DeferredParseClass [DeferredParse a] where
-- Use when the Annex action modifies Annex state.
type GlobalSetter = DeferredParse ()
-
-globalFlag :: Annex () -> Mod FlagFields GlobalSetter -> Parser GlobalSetter
-globalFlag setter = flag' (DeferredParse setter)
-
-globalSetter :: (v -> Annex ()) -> Parser v -> Parser GlobalSetter
-globalSetter setter parser = DeferredParse . setter <$> parser
-
-combineGlobalSetters :: [Parser GlobalSetter] -> Parser GlobalSetter
-combineGlobalSetters l = DeferredParse . sequence_ . map getParsed
- <$> many (foldl1 (<|>) l)