[commit: Cabal] : Fix reporting of installed program versions in cabal list (398ac67)
Ian Lynagh
igloo at earth.li
Fri Jun 24 02:05:06 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal
On branch :
http://hackage.haskell.org/trac/ghc/changeset/398ac673d94007ab197096452fed8deae322cbe8
>---------------------------------------------------------------
commit 398ac673d94007ab197096452fed8deae322cbe8
Author: Duncan Coutts <duncan at haskell.org>
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))
More information about the Cvs-libraries
mailing list