diff options
author | Joey Hess <joeyh@joeyh.name> | 2015-07-10 02:18:08 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2015-07-10 02:18:08 -0400 |
commit | 7af0893abd92cc27038c311a385738a665432454 (patch) | |
tree | 1b54adc50268af716b230ee45b73ed90b0fa41c4 /Types/DeferredParse.hs | |
parent | b66a2d6c5bf5ca90705025dc8d15380f050013a9 (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.hs | 10 |
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) |