stack 2.5.1 → 2.5.1.1
raw patch · 7 files changed
+29/−3 lines, 7 filesdep ~aesondep ~basedep ~optparse-applicative
Dependency ranges changed: aeson, base, optparse-applicative, persistent, persistent-template
Files
- ChangeLog.md +7/−0
- doc/ChangeLog.md +7/−0
- src/Options/Applicative/Builder/Extra.hs +10/−1
- src/Options/Applicative/Complicated.hs +2/−1
- src/Stack/Storage/Project.hs +1/−0
- src/Stack/Storage/User.hs +1/−0
- stack.cabal +1/−1
ChangeLog.md view
@@ -1,6 +1,13 @@ # Changelog +## v2.5.1.1++Hackage-only release:++* Support build with persistent-2.11.x and optparse-applicative-0.16.x++ ## v2.5.1 **Changes since v2.3.3**
doc/ChangeLog.md view
@@ -1,6 +1,13 @@ # Changelog +## v2.5.1.1++Hackage-only release:++* Support build with persistent-2.11.x and optparse-applicative-0.16.x++ ## v2.5.1 **Changes since v2.3.3**
src/Options/Applicative/Builder/Extra.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE ScopedTypeVariables #-}@@ -31,6 +32,7 @@ ,defaultPathCompleterOpts ,pathCompleterWith ,unescapeBashArg+ ,showHelpText ) where import Data.List (isPrefixOf)@@ -164,7 +166,7 @@ some (strArgument (metavar "OTHER ARGUMENTS") :: Parser String))) (fullDesc <> progDesc pd)) return ()- where hiddenHelper = abortOption ShowHelpText (long "help" <> hidden <> internal)+ where hiddenHelper = abortOption showHelpText (long "help" <> hidden <> internal) -- | 'option', specialized to 'Text'. textOption :: Mod OptionFields Text -> Parser Text@@ -283,3 +285,10 @@ go [] = [] go ('\\' : x : xs) = x : go xs go (x : xs) = x : go xs++showHelpText :: ParseError+#if MIN_VERSION_optparse_applicative(0,16,0)+showHelpText = ShowHelpText Nothing+#else+showHelpText = ShowHelpText+#endif
src/Options/Applicative/Complicated.hs view
@@ -17,6 +17,7 @@ import Control.Monad.Trans.Writer import Options.Applicative import Options.Applicative.Types+import Options.Applicative.Builder.Extra import Options.Applicative.Builder.Internal import Stack.Prelude import System.Environment@@ -152,6 +153,6 @@ -- | Non-hidden help option. helpOption :: Parser (a -> a) helpOption =- abortOption ShowHelpText $+ abortOption showHelpText $ long "help" <> help "Show this help text"
src/Stack/Storage/Project.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DataKinds #-} {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE GADTs #-}
src/Stack/Storage/User.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DataKinds #-} {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE GADTs #-}
stack.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.0 name: stack-version: 2.5.1+version: 2.5.1.1 license: BSD3 license-file: LICENSE maintainer: manny@fpcomplete.com