Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal On branch :
http://hackage.haskell.org/trac/ghc/changeset/398ac673d94007ab197096452fed8deae322cbe8 >--------------------------------------------------------------- commit 398ac673d94007ab197096452fed8deae322cbe8 Author: Duncan Coutts <[email protected]> Date: Fri Dec 18 23:25:01 2009 +0000 Fix reporting of installed program versions in cabal list We do not know if programs are installed or not so report unknown rather than saying it is not installed. >--------------------------------------------------------------- cabal-install/Distribution/Client/List.hs | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/cabal-install/Distribution/Client/List.hs b/cabal-install/Distribution/Client/List.hs index 0d67399..a19f9d3 100644 --- a/cabal-install/Distribution/Client/List.hs +++ b/cabal-install/Distribution/Client/List.hs @@ -171,7 +171,8 @@ showPackageSummaryInfo pkginfo = Just pkg -> disp (packageVersion pkg) , text "Latest version installed:" <+> case latestInstalled pkginfo of - Nothing -> text "[ Not installed ]" + Nothing | hasLib pkginfo -> text "[ Not installed ]" + | otherwise -> text "[ Unknown ]" Just pkg -> disp (packageVersion pkg) , maybeShow (homepage pkginfo) "Homepage:" text , text "License: " <+> text (show (license pkginfo)) _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
