From 7ee4e6134cc447c8b053129e7557d9883c7e8e01 Mon Sep 17 00:00:00 2001 From: Nick Boultbee Date: Fri, 17 Nov 2017 14:55:27 +0000 Subject: Make unixFilter output stderr when failing Fixes #581. --- lib/Hakyll/Core/UnixFilter.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/Hakyll') diff --git a/lib/Hakyll/Core/UnixFilter.hs b/lib/Hakyll/Core/UnixFilter.hs index 734d8d8..b796bb1 100644 --- a/lib/Hakyll/Core/UnixFilter.hs +++ b/lib/Hakyll/Core/UnixFilter.hs @@ -92,7 +92,8 @@ unixFilterWith writer reader programName args input = do ExitSuccess -> return output ExitFailure e -> fail $ "Hakyll.Core.UnixFilter.unixFilterWith: " ++ - unwords (programName : args) ++ " gave exit code " ++ show e + unwords (programName : args) ++ " gave exit code " ++ show e ++ + ". (Error: " ++ err ++ ")" -------------------------------------------------------------------------------- -- cgit v1.2.3