shelly 0.12.0.2 → 0.12.1
raw patch · 3 files changed
+4/−4 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Shelly.hs +2/−2
- Shelly/Base.hs +1/−1
- shelly.cabal +1/−1
Shelly.hs view
@@ -82,7 +82,7 @@ import Data.Typeable import Data.IORef import Data.Maybe-import System.IO hiding ( readFile, FilePath )+import System.IO ( hClose, stderr, stdout, openTempFile ) import System.Exit import System.Environment import Control.Applicative@@ -597,7 +597,7 @@ toSSH (exe,args) = show_command exe args -data Exception e => ReThrownException e = ReThrownException e String deriving (Typeable)+data ReThrownException e = ReThrownException e String deriving (Typeable) instance Exception e => Exception (ReThrownException e) instance Exception e => Show (ReThrownException e) where show (ReThrownException ex msg) = "\n" ++
Shelly/Base.hs view
@@ -202,7 +202,7 @@ -- variants do not print a final newline. echo, echo_n, echo_err, echo_n_err :: Text -> ShIO () echo = traceLiftIO TIO.putStrLn-echo_n = traceLiftIO $ (>> hFlush System.IO.stdout) . TIO.putStr+echo_n = traceLiftIO $ (>> hFlush stdout) . TIO.putStr echo_err = traceLiftIO $ TIO.hPutStrLn stderr echo_n_err = traceLiftIO $ (>> hFlush stderr) . TIO.hPutStr stderr
shelly.cabal view
@@ -1,6 +1,6 @@ Name: shelly -Version: 0.12.0.2+Version: 0.12.1 Synopsis: shell-like (systems) programming in Haskell Description: Shelly provides convenient systems programming in Haskell,