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 +2/−2
- src/Hydrogen/CliArgs.hs +1/−1
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