[commit: Cabal] master: Improve the printing of config file field parse error messages (31eb3a6)

Ian Lynagh igloo at earth.li
Fri Jun 24 02:01:57 CEST 2011


Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/31eb3a6240843152e9ce0419b1428bc4ce789080

>---------------------------------------------------------------

commit 31eb3a6240843152e9ce0419b1428bc4ce789080
Author: Duncan Coutts <duncan at haskell.org>
Date:   Fri Jan 16 00:14:21 2009 +0000

    Improve the printing of config file field parse error messages

>---------------------------------------------------------------

 cabal-install/Distribution/Client/Config.hs |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/cabal-install/Distribution/Client/Config.hs b/cabal-install/Distribution/Client/Config.hs
index b785b51..cd5eda9 100644
--- a/cabal-install/Distribution/Client/Config.hs
+++ b/cabal-install/Distribution/Client/Config.hs
@@ -234,7 +234,7 @@ loadConfig verbosity configFileFlag userInstallFlag = addBaseConf $ do
       let (line, msg) = locatedErrorMsg err
       warn verbosity $
           "Error parsing config file " ++ configFile
-        ++ maybe "" (\n -> ":" ++ show n) line ++ ": " ++ show msg
+        ++ maybe "" (\n -> ":" ++ show n) line ++ ":\n" ++ msg
       warn verbosity $ "Using default configuration."
       initialSavedConfig
 





More information about the Cvs-libraries mailing list