hsshellscript 3.4.4 → 3.4.5
raw patch · 5 files changed
+10/−9 lines, 5 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Makefile +1/−1
- hsshellscript.cabal +1/−1
- src/HsShellScript/Args.chs +2/−2
- test/args.chs +3/−2
- test/args.hs +3/−3
Makefile view
@@ -1,4 +1,4 @@-VERSION = 3.4.4+VERSION = 3.4.5 default :: lib
hsshellscript.cabal view
@@ -1,5 +1,5 @@ Name: hsshellscript-Version: 3.4.4+Version: 3.4.5 Synopsis: Haskell for Unix shell scripting tasks Description: A Haskell-library for tasks which are usually done in shell scripts. This includes parsing command line
src/HsShellScript/Args.chs view
@@ -605,8 +605,8 @@ else case (argdesc_long_args desc, argdesc_argargname desc) of ([], _) -> ""- (sl, Just name) -> concat (intersperse "/" (map (\s -> "-" ++ s) sl)) ++ " " ++ name- (sl, Nothing) -> concat (intersperse "/" (map (\s -> "-" ++ s) sl))+ (sl, Just name) -> concat (intersperse "/" (map (\s -> "--" ++ s) sl)) ++ " " ++ name+ (sl, Nothing) -> concat (intersperse "/" (map (\s -> "--" ++ s) sl))
test/args.chs view
@@ -23,6 +23,7 @@ d_weg = argdesc [ desc_short 'w'+ , desc_long "weg" , desc_at_most_once , desc_argname "Teiltext" , desc_value_required@@ -82,12 +83,12 @@ seq args (return ()) --anz d_weg- print (argname_long d_weg)+ --print (argname_long d_weg) --let zll = make_usage_info [d_weg] 0 15 30 80 --mapM_ print zll - --print_usage_info stdout "Header\n\n" [d_weg] --descs+ print_usage_info stdout "Header\n\n" [d_weg] --descs
test/args.hs view
@@ -30,6 +30,7 @@ d_weg = argdesc [ desc_short 'w'+ , desc_long "weg" , desc_at_most_once , desc_argname "Teiltext" , desc_value_required@@ -89,13 +90,12 @@ seq args (return ()) --anz d_weg- outm "1"- print (argname_long d_weg)+ --print (argname_long d_weg) --let zll = make_usage_info [d_weg] 0 15 30 80 --mapM_ print zll - --print_usage_info stdout "Header\n\n" [d_weg] --descs+ print_usage_info stdout "Header\n\n" [d_weg] --descs