Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal On branch :
http://hackage.haskell.org/trac/ghc/changeset/c07e5b1503320bff352585fb76991058c0321e14 >--------------------------------------------------------------- commit c07e5b1503320bff352585fb76991058c0321e14 Author: Duncan Coutts <[email protected]> Date: Sun May 31 19:03:18 2009 +0000 Use new top handler, should get better error messages >--------------------------------------------------------------- cabal-install/Main.hs | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/cabal-install/Main.hs b/cabal-install/Main.hs index d58341d..23d0f90 100644 --- a/cabal-install/Main.hs +++ b/cabal-install/Main.hs @@ -60,7 +60,8 @@ import Distribution.Simple.Compiler import Distribution.Simple.Program (defaultProgramConfiguration) import Distribution.Simple.Command import Distribution.Simple.Configure (configCompilerAux) -import Distribution.Simple.Utils (cabalVersion, die, intercalate) +import Distribution.Simple.Utils + ( cabalVersion, die, topHandler, intercalate ) import Distribution.Text ( display ) import Distribution.Verbosity as Verbosity @@ -83,7 +84,7 @@ main = getArgs >>= mainWorker mainWorker :: [String] -> IO () mainWorker ("win32selfupgrade":args) = win32SelfUpgradeAction args -mainWorker args = +mainWorker args = topHandler $ case commandsRun globalCommand commands args of CommandHelp help -> printGlobalHelp help CommandList opts -> printOptionsList opts _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
