packages feed

hydrogen-cli-args 0.11 → 0.12

raw patch · 2 files changed

+3/−3 lines, 2 filesdep ~hydrogen-preludePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: hydrogen-prelude

API changes (from Hackage documentation)

Files

hydrogen-cli-args.cabal view
@@ -1,5 +1,5 @@ name:                 hydrogen-cli-args-version:              0.11+version:              0.12 homepage:             https://scravy.de/hydrogen-cli-args/ synopsis:             Hydrogen Command Line Arguments Parser license:              MIT@@ -20,7 +20,7 @@   build-depends:      base ==4.7.*                       , containers ==0.5.*                       , hydrogen-multimap ==0.1-                      , hydrogen-prelude ==0.11+                      , hydrogen-prelude ==0.12   hs-source-dirs:     src   ghc-options:        -Wall   default-language:   Haskell2010
src/Hydrogen/CliArgs.hs view
@@ -84,7 +84,7 @@         -> (MultiMap String String, Set String, [String])     readArgs args switches = \case         x : xs-            | x =~ "^--[^ =-]+=" -> break (== '=') x |> \case+            | x =~ "^--[^ =-][^ =]*=" -> break (== '=') x |> \case                 (key, arg) | opt `elem` longArgs && test opt val                     -> readArgs (MultiMap.insert opt val args) switches xs                   where